我创建了简单的带水印文本框
<Grid x:Name="LayoutRoot">
<Grid>
<TextBox Style="{StaticResource TextBoxStyle1}" Name="hint" TextWrapping="Wrap" FontSize="20" IsHitTestVisible="False" />
<TextBox Name="text" TextWrapping="Wrap" Opacity="0" LostFocus="TextLostFocus" GotFocus="TextGotFocus" />
</Grid>
</Grid>
定义属性提示
公共字符串提示 { 获取 { 返回提示。文本;} 设置 { 提示。文本 = 值;} }
但我不能在 Hiht 属性上使用数据绑定。应用程序本地化为两种语言并提示 TextBox 必须以正确的语言显示文本。