如何为不同的项目类型使用相同的字符串资源

时间:2020-06-04 12:46:48

标签: windows xaml uwp uwp-xaml

我有一个名为Products.Label的字符串,用于AppBarButton。如何在TextBox中使用相同的字符串而不会导致应用崩溃?

MainPage.xaml

...
<AppBarButton Name="AppBarButtonProducts" x:Uid="Products"/>
...

Settings.xaml

...
<TextBlock x:Uid="Products/Label" Style="{StaticResource HeaderTextBlockStyle}" />
...

1 个答案:

答案 0 :(得分:1)

如何将相同的字符串资源用于不同的项目类型

您可以在应用程序资源中将x:string resource设置为如下所示的其他控件。

<Application.Resources>
    <x:String x:Key="Placeholder">Placeholder Content</x:String>
</Application.Resources>


<TextBox
    Height="44"
    PlaceholderText="dddd"
    Text="{StaticResource Placeholder}"
    />