C# 在Microsoft Band上创建带有图像的按钮

C# 在Microsoft Band上创建带有图像的按钮,c#,windows-phone,windows-8.1,win-universal-app,microsoft-band,C#,Windows Phone,Windows 8.1,Win Universal App,Microsoft Band,我一直在尝试新的Microsoft Band SDK,特别是对按钮的支持(最后),但一直在尝试创建顶部带有图像的按钮。尝试了Ofiila SDK文档([第29页,主题2.7.2.1-负边距][1])中描述的内容,该文档指出,定义第二个子项为负值的边距,使它们位于顶部(在本例中是按钮顶部的图像/图标),从而生成图像按钮 我得到的结果是: 下面有图像的按钮 按钮上方的图像,但使按钮不可单击(更改面板内项目的顺序) 有人试过这个吗 好几天来我一直在为这个头疼 非常感谢你的帮助 干杯 感谢您对本期的报道

我一直在尝试新的Microsoft Band SDK,特别是对按钮的支持(最后),但一直在尝试创建顶部带有图像的按钮。尝试了Ofiila SDK文档([第29页,主题2.7.2.1-负边距][1])中描述的内容,该文档指出,定义第二个子项为负值的边距,使它们位于顶部(在本例中是按钮顶部的图像/图标),从而生成图像按钮

我得到的结果是:

  • 下面有图像的按钮
  • 按钮上方的图像,但使按钮不可单击(更改面板内项目的顺序)
  • 有人试过这个吗

    好几天来我一直在为这个头疼

    非常感谢你的帮助


    干杯

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

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