摘要:
在Silverlight2里面,提供了TextBox的水印WaterMark功能。但是之后的版本就把这个功能给删了。关于Silverlight2里面的水印功能可以参考这篇文章《一步一步学Silverlight 2系列(2):基本控件》。之后想用水印唯有自己写一个了。以下是我自己写的一个带水印的TextBox。1.新建类MyTextBox,继承TextBox。2.在MyTextBox类里面,增加一个属性WaterMarkText用来保存水印。除了增加一个属性之外,还需要增加一些保存区别于正常状态的属性的全局变量。//水印状态private Brush _redColor = new SolidC 阅读全文