如何在Windows 8应用程序的WINRT XAML C#代码中为文本框添加水印。工具提示有直接属性,但水印没有,因此实现此目的最短,最有效的方法是什么?

最佳答案

用要显示的水印填充控件,例如Image control,在其上放置一个TextBox(例如将它们都放在具有相同“行”和“列”的网格中),然后将“背景”设置为Brushes.Transparent

有关画笔和设置TextBox背景的更多信息,请参见Set background color of WPF Textbox in C# code

10-07 16:03
查看更多