vb.net控件制作 VBNET教程

请教vb.net怎么制作一个可以作为容器的用户控件

Public Class 用户控件

创新互联建站沟通电话:13518219792,为您提供成都网站建设网页设计及定制高端网站建设服务,创新互联建站网页制作领域10多年,包括楼梯护栏等多个行业拥有丰富的网站推广经验,选择创新互联建站,为企业保驾护航。

Inherits  System.Windows.Forms.Panel

Public Sub New() '初始化

End Sub 

Private Sub 用户控件_KeyDown(sender As Object, e As Forms.KeyEventArgs) Handles Me.KeyDown

' ……

End Sub

'……

End Class

如何用VB.NET的知识制作带*的文本框控件

添加一个TextBox控件(比如叫TextBox1)。

类似于Lable控件的功能,你可以修改TextBox控件的Text属性来达到目的:

不是在设计器里修改,而是在代码中用“TextBox1.Text="你想要显示的字符串";”这样的语句,这样就可以在程序运行时改变显示的内容。

设置或者取消星号,你可以通过代码修改TextBox1的PasswordChar属性,跟上面的是类似的:

在其他的控件的事件中比如Button的Click事件中修改——“TextBox1.PasswordChar="";//不显示***”

“TextBox1.PasswordChar="*(或者任何你想要的字符)";//显示为***”

至于什么时候改就完全随你的意思了。

vb.net 窗口控件的制作

把你的控件 继承Panel类,而不要集成UserControl类。

你可以在集成Panel后,往Panel里面加一些你自己的方法或Control来实现你需要的功能。向里面拖控件的功能则由Panel来控制,你自己就不用管了。

VB.NET 如何做 控件

用vs.net创建控件项目,其他的和vb类似...

新建项目-windows 窗体控件库


文章名称:vb.net控件制作 VBNET教程
文章源于:http://hbruida.cn/article/docgido.html