一尘不染

System.Windows.Forms.TextBox中的水印

c#

System.Windows.Forms.TextBox用C#在.Net 2.0中实现Watermark功能的最佳方法是什么?


编辑:

使用CodeProject的现成组件非常容易。它还带有The Code Project Open License(CPOL)。


阅读 321

收藏
2020-05-19

共1个答案

一尘不染

最近我需要一个水印文本框,第一个出现在我头上的是文本框的OnLeave和OnEnter事件,但是首先我用Google对其进行了搜索,并且得到了两个链接,第一个是CodeProject中的一个使用System.Drawing命名空间的链接,另一个是一个是在这里http://vidmar.net/weblog/archive/2008/11/05/watermarked-
textbox-in-windows-forms-
on-.net.aspx上使用SendMessage()的。

我相信SendMessage更加容易,并且其中也没有闪烁。虽然我用过

希望对您有帮助。

2020-05-19