【发布时间】:2013-11-18 22:08:09
【问题描述】:
我需要在具有图标和文本标签的 Windows 8.1 应用程序中创建一个按钮。该图标将是 Segoe UI Symbols 中的一个符号,文本标签将是 Segoe UI Semibold,文本大小较小。
我希望能够在应用内的不同位置重复使用按钮,使用不同的图标和文本标签。
我该怎么做?我可以创建一个按钮,然后编辑 ContentPresenter 以拥有一个带有两个 TextBlock 的水平方向的堆栈面板,但是我该如何重用它呢?以及如何更改两个不同文本块中的文本?
我应该为每个文本块字符串创建一个具有单独依赖属性的单独自定义控件吗?我很想听听你会怎么做。
谢谢
【问题讨论】:
标签: xaml windows-8 winrt-xaml windows-8.1