我是 WPf 和 MVVM 的新手。我的 wpf 應用程式中有動態語言更改功能。對于此功能,每種語言都有 2 個資源字典。在 UI 中更改語言時,我正在向應用程式添加和洗掉相應的 ResourceDictionary。這樣,在給定時間點,應用程式資源中只有一個資源字典可用。
由于所有字串都是動態資源,我現在需要如何將字串添加到 xaml 中的動態資源字串。
例如:我想要類似下面的東西
<Label FontWeight="Medium" Content="{DynamicResouce Name} myText"/>
這里的“名稱”是兩個資源字典中可用的鍵,如下所示。
<system:String x:Key="Name">Name</system:String>
現在,需要知道如何將“myText”附加到標簽內容中的名稱(DynamicResource)。
uj5u.com熱心網友回復:
你可以簡單地TextBlock在里面使用Label
<Label>
<TextBlock>
<Run Text="Text1"/>
<Run Text="Text2"/>
</TextBlock>
</Label>
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/472181.html
下一篇:WPF繪圖輪顏色選擇器?
