他在.Net 2.0中使用C#实现System.Windows.Forms.TextBox Watermarkfunction的最佳方式是什么?
编辑:
使用CodeProject现成的组件非常容易。 这也是一个代码项目开放许可证(CPOL)。
VS2017 8.1SDK与独立安装程序不同吗?
Windowshibernate如何工作
如何在ListView控件中显示animation图像
Windows服务日志写入系统关机/重新启动
检查CD-ROM托盘状态
打开文件 – 安全警告
在“stream程布局面板”内为“面板中的控件”设置锚点
在Linux / Ubuntu上大规模部署.net单声道应用程序
如何在C#中指定非精确path
奇怪的线程NullReferenceException当读取存在的值?
最近我需要一个水印文本框,首先弹出到我的脑海是OnLeave和OnEnter事件的文本框,但首先我GOOGLE了它,我得到了两个链接首先是CodeProject中使用System.Drawing命名空间和其他一个在这里使用SendMessage()在这里http://vidmar.net/weblog/archive/2008/11/05/watermarked-textBox-in-windows-forms-on-.net.aspx 。
我相信SendMessage更容易,它也没有闪烁。 虽然我用它。
我希望这会对你有所帮助。
这不像人们想象的那么简单。 您需要使用System.Drawing命名空间并重写OnPaint事件。
以下是一些已经完成的人的链接。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。