C# winForm怎么把textbox 不可见

我想用一个背景图片放在登陆form上,背景图片上有用户名、密码的文本框样式,现在我想在图片上加两个textbox控件用来得到用户的输入,怎么才能把textbox不可见,但是点击能得到光标?

第1个回答  2019-10-10
WinForm中的TextBox的背景色不支持“Transparent”,如果放在纯色的窗体上,将背景色设置为窗体的背景色,然后把BorderStyle设置为“None”能够实现TextBox不可见,但点击能得到光标,如果是放在复杂一些的背景图片,比如渐变、有底纹什么的就不行了,也许继承或是重绘一个TextBox能够实现,不过没试过。
相似回答