我试图设计一个对话框窗口,它将显示不同的消息,这取决于什么情况是真实的。编程的C#WPF开关资源
因此,例如,当我有一个
<CustomDialog Content="{Binding Path=Name}"/>
有更改绑定路径=名称路径=无论或者你如何实现这样的事情的可能性?当控件应该在运行时使用其他资源。
--------------编辑
我确定我心底尝试更好地描述我的问题;) 我有例如串的资源字典
<System:String x:Key="Message1">Message1</System:String>
<System:String x:Key="Message2">Message2</System:String>
<System:String x:Key="Message3">Message3</System:String>
因此,当我现在打电话给我的UserControl 做到这一点customdialog.visibility = true;例如
<CustomDialog Text=”” />
我想定义在弹出对话框时从resourcedictionary中获取哪个密钥。
类似于customdialog.text = Message1;但从ResourceDictionary加载
是可能或有没有更好的方式来做这样的事情?