vb.net框架控件 vba框架控件

如何用VB.NET的知识制作带*的文本框控件添加一个TextBox控件(比如叫TextBox1) 。
类似于Lable控件的功能,你可以修改TextBox控件的Text属性来达到目的:
不是在设计器里修改,而是在代码中用“TextBox1.Text="你想要显示的字符串";”这样的语句,这样就可以在程序运行时改变显示的内容 。
【vb.net框架控件 vba框架控件】设置或者取消星号,你可以通过代码修改TextBox1的PasswordChar属性,跟上面的是类似的:
在其他的控件的事件中比如Button的Click事件中修改——“TextBox1.PasswordChar="";//不显示***”
“TextBox1.PasswordChar="*(或者任何你想要的字符)";//显示为***”
至于什么时候改就完全随你的意思了 。
在vb中,作为其他控件容器的有什么VB的容器控件有PictureBox 控件,frame 控件,SSTab 控件等 。
1、容器控件
可以在其上放置其他控件的控件 , 如VB中的框架控件或PictureBox控件 。
2、PictureBox 控件
您可以使用PictureBox控件对optionbutton控件进行分组 。您可以在PictureBox控件上放置文本框、标签和其他控件 。
3、Frame 控件
帧控件为控件提供可标识的分组 。Frame可以在功能上进一步划分表单-例如,通过将optionbutton控件分组 。框架控件还可以放置文本框、标签和其他控件 。
4、SSTab 控件
SSTab控件提供一组选项卡,每个选项卡都用作其他控件的容器 。
扩展资料:
容器控件是指允许在其内部添加其他控件的控件,它可以作为控件本身存在,也可以作为其他控件的父对象存在,容器控件的外观属性通常会影响其内部子控件的外观,如VB中的帧控件或PictureBox控件 。根据不同需要选择容器 。
窗体和PictureBox容器工具栏中的所有控件,菜单、状态、工具栏、toolstripcontainer和Imagelist是容器控件 。
参考资料来源:
百度百科-容器控件
vb.net有没有类似vb6.0控件数组的功能可以实现
首先创建一个Button类型控件数组vb.net框架控件:
1、创建“Windows应用程序”类型的工程vb.net框架控件,添加名为ButtonArray的类,并使该类继承 System.Collection.CollectionBase 类 。System.Collections.CollectionBase类是.NET框架类库中为集合操作提供抽象的基类,通过对它的继承可以为vb.net框架控件我们的ButtonArray类具备集合增加、删除、索引的功能 。
2、为ButtonArray类添加ParentForm属性,即控件组所在窗体,创建初始化函数(构造函数)vb.net框架控件;
3、为控件数组类增加AddItem方法,该方法在控件数组类中添加成员vb.net框架控件;
4、为控件数组类增加RemoveItem方法,该方法在控件数组中删除一个成员 。
示例代码:
Public Class ButtonArray
Inherits System.Collections.CollectionBase
Private ReadOnly ParentForm As System.Windows.Forms.Form
Public Sub New(ByVal pForm As System.Windows.Forms.Form)
ParentForm = pForm
End Sub
Default Public ReadOnly Property Item(ByVal index As Integer) As System.Windows.Forms.Button
Get
Return Me.List.Item(index)' ButtonArray的List 属性从CollectionBase 继承
End Get
End Property
Public Sub AddItem()
Dim btnItem As New System.Windows.Forms.Button
Me.List.Add(btnItem)
ParentForm.Controls.Add(btnItem)'向窗体中增加控件
btnItem.Tag = Me.Count'Count属性从CollectionBase 继承
btnItem.Top = Me.Count * 30
btnItem.Left = 200
btnItem.Text = "Button"Me.Count.ToString
AddHandler btnItem.Click, AddressOf btnItem_Click '绑定事件处理程序
End Sub
Public Sub AddItem(ByVal btnItem As System.Windows.Forms.Button)
Me.List.Add(btnItem)

推荐阅读