c# - 如何将 "type here"消息添加到 WPF 文本框?

标签 c# wpf xaml textbox

如果文本框没有键盘焦点也没有文本,则在其“内部”显示斜体灰色“在此处键入”文本。如何?什么不起作用:

  • 设置 Text 属性 - 它打乱了数据绑定(bind)。
  • 覆盖模板 - 它很乱而且已经被覆盖了。

我希望解决方案尽可能多地使用 XAML 和尽可能少的 C#。或许我可以创建一个附加属性来发挥一些魔力?

最佳答案

您要查找的内容称为水印。我不熟悉 WPF,但正在搜索 WPF & Watermark在“谷歌”上返回大量结果。

关于c# - 如何将 "type here"消息添加到 WPF 文本框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1460434/

相关文章:

c# - 从该行数据创建 HTML 表格的算法?

wpf - 如何回退到 WPF 中的高对比度颜色?

c# - WPF DataGrid 在编辑后更新单元格样式

c# - 如何以编程方式为网格的单元格创建边框

c# - 将 wav 文件存储在数组中

c#数据表批处理

C# 绘图书

c# - BlurEffect 在应用效果之前有很长的延迟

wpf - MVVM 中介多实例

c# - 在纯 XAML 中创建 WPF 水印