Ste*_*ard 2 c# silverlight watermark autocomplete
有人可以指导我一个可以帮助我的例子或解释:
我觉得选项1最简单,但我很开放.
提前致谢.
马上,我会说选项1很好:
1)创建一个附加属性来保存可以在AutoCompleteBox上使用的WatermarkText.
2)为AutoCompleteBox创建一个控件模板(只需使用blend复制现有的模板),但将TextBox更改为Watermark TextBox,并使用TemplateBinding将WatermarkTextBox的属性设置为附加属性的值.控件模板应以样式应用(例如WatermarkedAutoCompleteBoxStyle).
你应该乐于助人.只要您想要带水印的自动填充框,只需设置附加的属性值并应用您定义的样式即可.
如果您需要更深入地解释其中一个步骤,只需举手,我将尝试找到创建样本的时间.
或者,您可以从AutoCompleteBox派生,添加DependencyProperty而不是附加属性,并将样式打包在Themes/generic.xaml文件中,但我通常在它工作后执行此操作.
| 归档时间: |
|
| 查看次数: |
3739 次 |
| 最近记录: |