Я пытаюсь создать диалоговое окно, которое будет отображать различные сообщения в зависимости от того, какой случай будет истинным.
, например, когда у меня есть
<CustomDialog Content="{Binding Path=Name}"/>
, есть ливозможность изменить Binding Path = Name на Path = Что угодно или как вы реализуете что-то подобное?Когда Control должен использовать другие ресурсы во время выполнения.
-------------- edit
Я в порядке, я попытаюсь описать мою проблему лучше;)У меня есть ResourceDictionary со строками, например
<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 Doing it customdialog.visibility = true;например,
<CustomDialog Text=”” />
Я хочу определить, какой ключ из ресурса будет взят, когда откроется диалоговое окно.
что-то вроде customdialog.text = Message1;но Loaded from ResourceDictionary
это возможно или есть лучший способ сделать что-то подобное?