如何在 windows phone 8.1 的文本框中放置动态占位符

How to put a dynamic placeholder in a textbox for windows phone 8.1

我有一个带占位符的文本框,但我不知道如何根据应用语言使用动态占位符。

<TextBox PlaceholderText="{dynamic value}" Grid.Row="2" Foreground="Black" FontSize="20" ></TextBox>

如何将 Resources.resw 文件中的动态值放在这里?

只需将 Uid 添加到您的 TextBlock:

<TextBox x:Uid="TextBox"/>

然后将具有本地化值的以下键添加到您的本地化资源文件中:

TextBox.PlaceholderText

然后根据 phone 的区域和语言设置,适当的值将作为 PlaceholderText 插入到您 TextBlock.