我有一个单一的字符串常量,我必须在几个不同的XAML布局中重复使用,所以我不想复制它,而是想将它绑定到一个常量。将XAML中的标签文本设置为字符串常量
我有一个类定义在C#中的字符串:
public static class StringConstants
{
public static string MyString { get { return "SomeConstant"; } }
}
我希望能够通过一些通过XAML设置的值如下所示:
<Label Content="{Binding local:StringConstants.MyString}"/>
这是实现?我搜索了一些例子,但是我只发现了一些涉及代码隐藏的示例,我想知道是否有更简单的XAML解决方案,如果我知道我只需要设置一次值在一个永远不会改变的字符串值上。
为什么一个会用的结合呢?我当然不会... –
@ H.B。你推荐什么? – mtlynch
@ nonsensical101:只留下它:'Content =“{x:Static local:StringConstants.MyString}”' –