1

我一直在尝试新的Microsoft Band SDK,尤其是对按钮的支持(最终),但一直在尝试创建顶部带有图像的按钮。尝试了oficila SDK doc([page 29,topic 2.7.2.1 - Negative Margins][1])中描述的内容,它指出,为第二个孩子定义负值的边距,使它们位于顶部(在这种情况下按钮顶部的图像/图标),从而制作图像按钮。

我得到的结果是:

  1. 一个按钮,下面有一个图像
  2. 按钮上方的图像,但使按钮不可点击(更改面板内项目的顺序)。

有没有人试过这个?

这几天一直在敲我的头。

帮助将不胜感激。

干杯!

4

1 回答 1

1

感谢您报告此问题丹尼尔。目前按钮 + 重叠图标方案将不起作用。未来的软件版本将解决这个问题。

请注意,容器的子元素的 z 顺序是从顶部(第一个子元素)到底部(最后一个子元素)。因此,FlowPanel 中元素的顺序需要为 {icon, button} 以便图标呈现在按钮的顶部。SDK 文档中的示例不正确,因为它将顺序指定为 {button, icon}。但是,虽然修复订单是让场景正常工作的必要步骤,但仅此还不够,还需要前面提到的未来软件版本。

于 2015-05-08T00:28:10.470 回答