我有一種情況,其中一些應用程序範圍的值存儲爲常量 - 這是一個需求,因爲它們在屬性定義中是必需的(屬性必須在編譯時解析,所以即使靜態成員也不工作)。在Silverlight中綁定到const字段
我希望也能夠在XAML文件中重用這些值。所以,如果我有我的常數是這樣的:
public class MyConstants
{
public const string Constant1 = "Hello World";
}
我想將它們綁定一個辦法在XAML東西像這樣定義的控件:
<TextBlock Text="{Binding MyConstants.Constant1}" />
這是可能以直接的方式?我已經看過綁定的例子,但似乎無法找到這種情況。
請問有可能是某種工作圍繞我可以做(也許綁定翻譯成參數是通過反射動態拉定場的方法)
這正是我尋找的解決方案,謝謝。 – David
@Anthony,你可以在這裏粘貼代碼。我對你的描述感到困惑。謝謝。 –
我也在這裏添加了一個解決方案,但可視化設計器不會被反映出來,儘管運行時效果是正確的。 –