我有一個單一的字符串常量,我必須在幾個不同的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}」' –