我想用wpf中的文本框中的占位符文本替换这些文本框

时间:2015-05-21 14:12:23

标签: c# wpf xaml mvvm

在我的项目中有以下代码用于文本框我想用wpf中的文本框中的占位符文本替换这些文本框。

<TextBox Grid.Column="0" MaxLength="1000" TextWrapping="Wrap" AcceptsReturn="True"
             Grid.Row="1"        
             Margin="5,0,0,5" Height="100"  
                     Text="{Binding QuestionText, UpdateSourceTrigger=LostFocus}" />

2 个答案:

答案 0 :(得分:1)

我没有得到这种语言,但希望你想以这种方式绑定它

<TextBox Grid.Column="0" MaxLength="1000" TextWrapping="Wrap" AcceptsReturn="True"
             Grid.Row="1"        
             Margin="5,0,0,5" Height="100"                          
PlaceholderText="{Binding QuestionText, UpdateSourceTrigger=LostFocus}" />

答案 1 :(得分:0)

你可以做的是自己扩展TextBox控件或使用对我有用的东西:

Watermark TextBox

阅读链接上的说明并相应地实施