2011-6-19
2011年06月19日
其实,在 VB 中利用 Treeview 控件很容易就能编写出同样效果的程序。 首先在 VB 中建立一个新工程,单击“工程/部件”,在控件列表中选中“Microsoft Windows command controls6.0(sp4)”,按下“确定”按钮返回主界面,在左侧控件窗体中选中 Treeview 控件置于窗体上,再放置一个 Imagelist 控件、两个 Label 控件、两个Textbox 控件、六个 commandbutton 控件,其属性分别如下: Treeview 控件:名称 Treeview1; Imagelist 控件:名称 Imagelist1,并在该控件中放置三张个性图片(32×32),建立索引1、2、3;(方法:在Imagelist 控件上单击鼠标右键选择属性) Label 控件:名称分别为Lab(0)、Lab(1),Caption分别为“父节点:”、“子节点:”; Textbox 控件:名称分别为Txt(0)、Txt(1),text都为“”; commandbutton 控件:名称为系统默认,Caption分别为“添加”、“展开”、“收起”、“排序”、“删除”、“退出”; 将下列代码加入到代码框:Option Explicit Dim I As IntegerDim J As IntegerDim nodx As NodeDim CunZai As Boolean '定义变量
2008-07-11 08:21
Button控件
1.常用属性
.Enabled属性
用于设置是否允许使用命令按钮,默认为True
.Text属性
设置显示在命令按钮上的文本,可在字母前加符号&来设置热键
.Visible属性
用于设置按钮是否可见
.Flatsyle属性
用于设置按钮的外观,有Flat,Standard,Popup和System四个属性值
.BackgroundImage属性
设置命令按钮中要显示的图形
2.常用事件
Click,MouseDown,MouseUp
--------------------------------------------------------------------------------
RadioButtont和CheckButton(单选按钮和复选按钮)
1常用属性
.Checked属性
设置按钮的选中状态
.Text
设置显示标识按钮的文本
.Enabled
设置按钮是否可用
.CheckState(只有复选按钮有)
用于设置复选框的状态
2常用事件
RadioButton:Click
CheckButton:CheckedChanged
--------------------------------------------------------------------------------
TabControl控件
将一些相关内容组织在一个选项卡中,在同一个窗口区域通过选择标签转换显示不同的选项卡
通常只是用作界面的切换
1.常用属性
.MultiLine
设置本控件上的标记是以单行还是以多行显示:True为多行,False为单行
.Appearance
设置控件各个选项卡的显示方式:Normal,Buttons,FlatButtons
.ImageList
设置和控件相对应的图像列表框
.ItemSize设置选项卡的尺寸(包括Width和Heigth两个参数)
.TabPages
设置控件的选项卡及其属性
.ImageIndex
子选项卡属性,用于设置该选项卡的图像列表索引
.ToolTipText子选项卡属性,用于设置ToolTip文本
.BorderStyle子选项卡属性,用于设置选项卡的边框特性(None:没有明显特征,FixedSingle:固定平板风格,Fixed3D:固定3D风格)
--------------------------------------------------------------------------------
ListBox列表框
用户可以从列表框中期一毓选项中选择一个或多个选项。
1.常用属性
.Items
设置列表部分中包含的项。
。SelectionMode
设置用户是否能够在列表项中做多个选择,(None:不能选择,One:只能单选,MultiSingle:允许简单多项选择,MultiExtended:允许有扩展式多项选择)
.SelectedIndex
获取用户所选取的列表框项目。
.MultiColumn
用于设置列表框是否以多行的形式显示。
2常用事件
DoubleClick(对选项进行选择)
--------------------------------------------------------------------------------
ComboBox(组合列表框)
1常用属性
.SelectIndex
获取用户所选取的项目
.DropDownStyle属性
(1)当设置为DropDown(值为1)组合框称为下拉式组合框,可通过下拉选择,也可在文本框中直接输入
(2)当设置为Simple(值为0),称为简单组合框,可在文本框中输入,但不可以通过下拉选择
(3)当设置为DropDownList(值为2),称为下拉式列表,可下拉选择,但不可以直接输入
--------------------------------------------------------------------------------
ListView控件(列表视图)
1.常用属性
.MultiSelect
设置用户能否在本控件中做多重选择。
.SelectedItems
获得一份被选择列表项对象的参照
.Alignment
设置控件中的项目的放置方式
.CheckBoxes
设置是否给项目添加复选框
.Items
设置控件中的项目属性
.Sorting
设置对图标视图的列表项进行排序方式可以对图标进行升序和子程序排列
2常用事件
。AfterLabelEdit
在用户编辑当前选择的列表对象之后做某事
。BeforeLabelEdit
在用户编辑当前选择的列表对象之前做某事
。Click,DoubleClick
.SelectedIndexChanged
当控件中某一列表项变化时,执行某一过程
--------------------------------------------------------------------------------
TreeView控件常用属性
.ImageList
读出或设置与本控件相联系的ImageList控件
Indent
设置各个新的Node对象缩进的量度
.LabelEdit
设置用户是否编辑本控件中Node对象的标签.0代表自动编辑标签,1代表人工编辑标签
.ShowLines
设置本控件中Node对象之间显示的线条类型,显示子线条
.ShowRootLines
设置本控件中Node对象之间显示的线条类型,显示根线条
.Nodes
设置访问控件使用的Node对象集合
Sorted
表示是否对控件中的对象进行排序
.PathSeperator
设置路径中各级目录之间的分隔符号,默认情况下,是设置为"\"
2常用事件
AfterLabelEdit,BeforeLabelEdit,Click,DoubleClic,AfterSelect,AfterExpand
经常使用Add()函数
2011年06月19日
其实,在 VB 中利用 Treeview 控件很容易就能编写出同样效果的程序。 首先在 VB 中建立一个新工程,单击“工程/部件”,在控件列表中选中“Microsoft Windows command controls6.0(sp4)”,按下“确定”按钮返回主界面,在左侧控件窗体中选中 Treeview 控件置于窗体上,再放置一个 Imagelist 控件、两个 Label 控件、两个Textbox 控件、六个 commandbutton 控件,其属性分别如下: Treeview 控件:名称 Treeview1; Imagelist 控件:名称 Imagelist1,并在该控件中放置三张个性图片(32×32),建立索引1、2、3;(方法:在Imagelist 控件上单击鼠标右键选择属性) Label 控件:名称分别为Lab(0)、Lab(1),Caption分别为“父节点:”、“子节点:”; Textbox 控件:名称分别为Txt(0)、Txt(1),text都为“”; commandbutton 控件:名称为系统默认,Caption分别为“添加”、“展开”、“收起”、“排序”、“删除”、“退出”; 将下列代码加入到代码框:Option Explicit Dim I As IntegerDim J As IntegerDim nodx As NodeDim CunZai As Boolean '定义变量
2008-07-11 08:21
Button控件
1.常用属性
.Enabled属性
用于设置是否允许使用命令按钮,默认为True
.Text属性
设置显示在命令按钮上的文本,可在字母前加符号&来设置热键
.Visible属性
用于设置按钮是否可见
.Flatsyle属性
用于设置按钮的外观,有Flat,Standard,Popup和System四个属性值
.BackgroundImage属性
设置命令按钮中要显示的图形
2.常用事件
Click,MouseDown,MouseUp
--------------------------------------------------------------------------------
RadioButtont和CheckButton(单选按钮和复选按钮)
1常用属性
.Checked属性
设置按钮的选中状态
.Text
设置显示标识按钮的文本
.Enabled
设置按钮是否可用
.CheckState(只有复选按钮有)
用于设置复选框的状态
2常用事件
RadioButton:Click
CheckButton:CheckedChanged
--------------------------------------------------------------------------------
TabControl控件
将一些相关内容组织在一个选项卡中,在同一个窗口区域通过选择标签转换显示不同的选项卡
通常只是用作界面的切换
1.常用属性
.MultiLine
设置本控件上的标记是以单行还是以多行显示:True为多行,False为单行
.Appearance
设置控件各个选项卡的显示方式:Normal,Buttons,FlatButtons
.ImageList
设置和控件相对应的图像列表框
.ItemSize设置选项卡的尺寸(包括Width和Heigth两个参数)
.TabPages
设置控件的选项卡及其属性
.ImageIndex
子选项卡属性,用于设置该选项卡的图像列表索引
.ToolTipText子选项卡属性,用于设置ToolTip文本
.BorderStyle子选项卡属性,用于设置选项卡的边框特性(None:没有明显特征,FixedSingle:固定平板风格,Fixed3D:固定3D风格)
--------------------------------------------------------------------------------
ListBox列表框
用户可以从列表框中期一毓选项中选择一个或多个选项。
1.常用属性
.Items
设置列表部分中包含的项。
。SelectionMode
设置用户是否能够在列表项中做多个选择,(None:不能选择,One:只能单选,MultiSingle:允许简单多项选择,MultiExtended:允许有扩展式多项选择)
.SelectedIndex
获取用户所选取的列表框项目。
.MultiColumn
用于设置列表框是否以多行的形式显示。
2常用事件
DoubleClick(对选项进行选择)
--------------------------------------------------------------------------------
ComboBox(组合列表框)
1常用属性
.SelectIndex
获取用户所选取的项目
.DropDownStyle属性
(1)当设置为DropDown(值为1)组合框称为下拉式组合框,可通过下拉选择,也可在文本框中直接输入
(2)当设置为Simple(值为0),称为简单组合框,可在文本框中输入,但不可以通过下拉选择
(3)当设置为DropDownList(值为2),称为下拉式列表,可下拉选择,但不可以直接输入
--------------------------------------------------------------------------------
ListView控件(列表视图)
1.常用属性
.MultiSelect
设置用户能否在本控件中做多重选择。
.SelectedItems
获得一份被选择列表项对象的参照
.Alignment
设置控件中的项目的放置方式
.CheckBoxes
设置是否给项目添加复选框
.Items
设置控件中的项目属性
.Sorting
设置对图标视图的列表项进行排序方式可以对图标进行升序和子程序排列
2常用事件
。AfterLabelEdit
在用户编辑当前选择的列表对象之后做某事
。BeforeLabelEdit
在用户编辑当前选择的列表对象之前做某事
。Click,DoubleClick
.SelectedIndexChanged
当控件中某一列表项变化时,执行某一过程
--------------------------------------------------------------------------------
TreeView控件常用属性
.ImageList
读出或设置与本控件相联系的ImageList控件
Indent
设置各个新的Node对象缩进的量度
.LabelEdit
设置用户是否编辑本控件中Node对象的标签.0代表自动编辑标签,1代表人工编辑标签
.ShowLines
设置本控件中Node对象之间显示的线条类型,显示子线条
.ShowRootLines
设置本控件中Node对象之间显示的线条类型,显示根线条
.Nodes
设置访问控件使用的Node对象集合
Sorted
表示是否对控件中的对象进行排序
.PathSeperator
设置路径中各级目录之间的分隔符号,默认情况下,是设置为"\"
2常用事件
AfterLabelEdit,BeforeLabelEdit,Click,DoubleClic,AfterSelect,AfterExpand
经常使用Add()函数