VB横线式的textbox(文本框)

来源:百度知道 编辑:UC知道 时间:2024/05/16 08:49:06
最近看到别人编写的程序里面有横线式的textbox文本框,不知道哪位大侠教一下,这样子的textbox是第三方的控件呢,还是自己怎么弄的。也想过把现有的textbox背景设成跟form一样,去掉边框,然后在下面放一根横线,但是这样子始终不好看,而且完全不是别人程序里面那种样式。希望走过路过的大侠教教我这个初学者。
需要的不是字体里面的下划线,请后面回答的人注意了! 我说的就是边框,但是设成0了就是全部都没有边框,现在我需要下面一段有边框。

格式文本框,也就是 MaskedTextBox,自定义格式文本框,有横线的表示可以输入符合格式的文本,否则不能输入或修改已定义的文本,例如带区号的电话号码:____-_______,这个是你要的?

其实这个在VB里是比较困难的,你看到的应该是第三方控件了。
不过如果确实需要的话,可以考虑用pictureBox和vscroll滚动条控件来模拟,不过,需要大量代码。

以前做过在textBox下加背景的,不过最终效果都不太理想,背景可以成功加入,可是在全选,或者在编辑时,显示效果都不完美。

你说的横线是什么意思?是不是边框啊?如果是说的边框的话,那就直接在界面上选择文本框,然后设置它的borderstyle属性为0就可以了。如果是文本框的内容需要线的话可以再font属性中给字体加个下划线就行了。效果如下图所示。

边框 0
字体里边有 下划线

你要的是不是这个?

我也学一下!!等待