绑定中的XAML绑定

我想绑定“MenuItemDescription”如何?

Text="{Binding Path=LocalizedRessources.MenuItemDescription, Source={StaticResource LocalizedStrings}}" 

提前谢谢

编辑:

我会尝试更加明确:我想要replace“MenuItemDescription”,它是由一个stringdynamic使用一个绑定

对不起,我的英文,我使用谷歌翻译来帮助我

Solutions Collecting From Web of "绑定中的XAML绑定"

我猜你要么绑定到Windows资源文件(.resx)中定义的字符串,要么使用在WPF资源字典中定义的值。

对于第一种情况,你需要绑定到一个静态属性,例如:

 <TextBlock Text="{Binding Source={x:Static MyApplication:LocalizedResource.MenuItemDescription}}"/> 

由于只能绑定到公共静态属性,因此需要将LocalizedResources.resx的访问修饰符更改为public(默认为internal)。 打开资源文件,您可以更改访问修饰符。

对于第二种情况,您需要在资源字典(可能为app.xaml)中定义字符串,然后将其用作静态资源,例如:

在你的字典里

 <System:String x:Key="MenuItemDescription">My menu item</System:String> 

在你的控制

 <TextBlock Text="{StaticResource MenuItemDescription}"/>