搜档网
当前位置:搜档网 › C#窗体基本控件常用方法总结说明

C#窗体基本控件常用方法总结说明

C#窗体基本控件常用方法总结说明
C#窗体基本控件常用方法总结说明

C#窗体基本控件常用方法总结说明

一.文本类控件;

https://www.sodocs.net/doc/934500932.html,bel标签控件:显示用户不能编辑的文本,;label.Text=””显示文本;label.;

2.Button控件:允许用户通过单击来执行某种;1)button.Text=””在按钮上显示文本;事件,privatevoidbutton_Cli;2)窗体的AcceptButton属性设置了用户;触发的按钮控件,this.AcceptBut

一.文本类控件

1. Label标签控件:显示用户不能编辑的文本,用户无法编辑。基本用法:

label.Text=””显示文本;label.Visible=true/false是否隐藏控件。

2. Button控件:允许用户通过单击来执行某种操作。基本用法:

1) button.Text=””在按钮上显示文本;单击Button控件引发Click

事件,private void button_Click(object sender,EventArags e)。

2)窗体的AcceptButton属性设置了用户每次按下Enter键都会

触发的按钮控件,this.AcceptButton=button。

3)窗体的CancelButton属性设置了用户每次按下Esc键都会触

发的按钮控件,this.CancelButton=button。

4) OnMouseEnter和OnMouseLeave事件实现鼠标指针移入移

出按钮控件时触发的事件。

3. TextBox文本框控件:获取用户输入的数据或者显示文本,用户可以进行编辑,也可以设置成只读控件。基本用法:

1) textBox.ReadOnly=true/false设置控件是否为只读。

2) textBox.Text.Trim()方法可以将当前文本框中的字符串的前面

和末尾的空白字符全部移除。

3) textBox.Focus()方法使光标焦点处于文本框中。

4) textBox.PasswordChar=’’设置输入密码时文本框中显示的是

设置好的字符,https://www.sodocs.net/doc/934500932.html,eSystemPasswordChar=true/false

设置输入密码时文本框中显示的是系统默认的字符’*’。

5) textBox.BorderStyle属性设置文本框的边框类型。

6) textBox.Multiline=true/false设置文本框控件可以输入多行数

据。

7) textBox.Width=和textBox.Height=属性设置文本框的宽和高。

8) textBox.SelectionStart=Index属性和textBox.SelectionLength=

属性设置选择文本框中字符串的起始位置索引和要选择的长度。

9) TextChanged事件设置当文本框中的文本发生更改时引发的

事件,private void textbox_TextChanged(object sender,EventArgs e)。

4. RichTextBox有格式文本控件:显示、输入和操作带有格式的文本,该控件除了能够执行TextBox控件的所有功能之外,还可以显示字体、颜色和链接,从文件加载文本和嵌入图像,撤销和重复编辑操作以及查找指定的字符。基本用法:

1) richTextBox.Multiline=true/false属性设置控件是否显

示滚动条。

2) richTextBox.WordWrap=true/false属性设置文本框中的字

符串在必要时是否自动换行到下一行的开始,当该属性值为true时,则无论ScrollBars 属性的值是什么,都不会显示水平滚动条。

3) richTextBox.ScrollBars=RichTextBoxScrollBars.Both/H

orizontal/Vertical/ForcedHorizontal/ForcedVertical/ForcedBoth/None属性设置了只有当文本超过控件的宽度后者长度时,才显示水平滚动条或垂直滚动条,或两个滚动条都显示/只有当文本超过控件的宽度且WordWrap属性为false时,才显示水平滚动条/只有当文本超过控件高度时,才显示垂直滚动条/当WordWrap属性为false时,显示水平滚动条,在文本未超过控件宽度时,水平滚动条显示为浅灰色/始终显示垂直滚动条,当文本未超过控件高度时,垂直滚动条显示为浅灰色/始终显示垂直滚动条,且当WorWrap属性为false 时,显示水平滚动条,在文本未超过控件的宽度或者高度时,滚动条显示为浅灰色/不显示任何类型的滚动条。

4) richTextBox.SelectionFont=new Font(“字体”,字体大

小,FontStyle.(字样)),这里如果要设置两种或者多种字样时,比如要同时斜体加粗,则使用FontStyle.Bold|FontStyle.Italic格式。

5) richTextBox.SelectionColor=System.Drawing.Color.属

性设置文本的颜色。

6)在richTextBox.Text=”http://...”属性中输入要访问的

链接,这里要注意链接必须用http://开头,http前面不能有数字和字母,只能用空格或者汉字,然后在private void richTextBox_LinkClicked(object

sender,LinkClickEventArgs e)事件中输入访问代码System.Diagnostics.Process.Start(e.LinkText)就可以单击链接而进行网站访问了。

7) richTextBox.SelectionBullet=true/false属性将选定的

段落设置为项目符号列表的格式。

8) richTextBox.SelectionIndex=整数属性设置控件的左边缘

和文本的左边缘之间的距离(以像素为单位),richTextBox.SelectionRightIndex=整数属性设置控件的右边缘和文本的右边缘之间的距离。

二.选择类控件

1. ComboBox下拉组合框控件:在下拉组合框中显示数据,它由两部分组成,第一部分是允许用户输入列表项的文本框,第二部分是一个列表框,它显示一个选项列表,用户可以从其中选择一项。基本用法:

1) comboBox.Items.Add(“”)向控件列表中添加数据。

2)当DropDownStyle属性值为DropDown时,

comboBox.SelectAll()方法可以选择ComboBox控件的可编辑部分的所有文本。

3) SelectedValueChanged事件设置当下拉列表中的选项发生改

变时引发的事件。

4) comboBox.DropDownStyle=ComboBoxStyle.DropDown/Simple

/DropDownList属性设置控件为使用户可以编辑ComboBox控件的文本框部分,只有单击右侧箭头才能显示列表部分(默认值)/使ComboBox控件的列表部分总是可见的/使用户无法编辑ComboBox控件的文本框部分,呈现下拉框的样式;

2. CheckBox复选框控件:显示是否选取了某个选择条件,常用于为用户提供具有是/否或者真/假值的选项。该控件可以为用户提供单选或者多选。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的CheckState属性来判断复选框是否被选中,CheckState属性的返回值是Checked或者Unchecked。

2) CheckStateChanged事件设置当控件的选择状态发生改变

时所引发的事件。

3. RadioButton单选按钮控件:为用户提供由两个或者多个互斥选项组成的选项集,当用户选中某单选按钮时,同一组中的其它单选按钮不能同时选定。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的Checked属性来判断单选按钮是否被选中,Checked属性的返回值是true或者false。

2) CheckedChanged事件设置当控件的选中状态发生改变时

所以发的事件。

4. NumericUpDown数值选择控件:显示和输入数值的控件。基本

设置输入密码时文本框中显示的是系统默认的字符’*;5)textBox.BorderStyle属性设;6)textBox.Multiline=true;据;7)textBox.Width=和textBox;8)textBox.SelectionStart;属性设置选择文本框中字符串的起始位置索引和要选择;9)TextChanged事件设置当文本框中的文;事件,

设置输入密码时文本框中显示的是系统默认的字符’*’。

5) textBox.BorderStyle属性设置文本框的边框类型。

6) textBox.Multiline=true/false设置文本框控件可以输入多行数

据。

7) textBox.Width=和textBox.Height=属性设置文本框的宽和高。

8) textBox.SelectionStart=Index属性和textBox.SelectionLength=

属性设置选择文本框中字符串的起始位置索引和要选择的长度。

9) TextChanged事件设置当文本框中的文本发生更改时引发的

事件,private void textbox_TextChanged(object sender,EventArgs e)。

4. RichTextBox有格式文本控件:显示、输入和操作带有格式的文本,该控件除了能够执行TextBox控件的所有功能之外,还可以显示字体、颜色和链接,从文件加载文本和嵌入图像,撤销和重复编辑操作以及查找指定的字符。基本用法:

1) richTextBox.Multiline=true/false属性设置控件是否显

示滚动条。

2) richTextBox.WordWrap=true/false属性设置文本框中的字

符串在必要时是否自动换行到下一行的开始,当该属性值为true时,则无论ScrollBars 属性的值是什么,都不会显示水平滚动条。

3) richTextBox.ScrollBars=RichTextBoxScrollBars.Both/H

orizontal/Vertical/ForcedHorizontal/ForcedVertical/ForcedBoth/None属性设置了只有当文本超过控件的宽度后者长度时,才显示水平滚动条或垂直滚动条,或两个滚动条都显示/只有当文本超过控件的宽度且WordWrap属性为false时,才显示水平滚动条/只有当文本超过控件高度时,才显示垂直滚动条/当WordWrap属性为false时,显示水平滚动条,在文本未超过控件宽度时,水平滚动条显示为浅灰色/始终显示垂直滚动条,当文本未超过控件高度时,垂直滚动条显示为浅灰色/始终显示垂直滚动条,且当WorWrap属性为false 时,显示水平滚动条,在文本未超过控件的宽度或者高度时,滚动条显示为浅灰色/不显示任何类型的滚动条。

4) richTextBox.SelectionFont=new Font(“字体”,字体大

小,FontStyle.(字样)),这里如果要设置两种或者多种字样时,比如要同时斜体加粗,则使用FontStyle.Bold|FontStyle.Italic格式。

5) richTextBox.SelectionColor=System.Drawing.Color.属

性设置文本的颜色。

6)在richTextBox.Text=”http://...”属性中输入要访问的

链接,这里要注意链接必须用http://开头,http前面不能有数字和字母,只能用空格或者汉字,然后在private void richTextBox_LinkClicked(object

sender,LinkClickEventArgs e)事件中输入访问代码System.Diagnostics.Process.Start(e.LinkText)就可以单击链接而进行网站访问了。

7) richTextBox.SelectionBullet=true/false属性将选定的

段落设置为项目符号列表的格式。

8) richTextBox.SelectionIndex=整数属性设置控件的左边缘

和文本的左边缘之间的距离(以像素为单位),richTextBox.SelectionRightIndex=整

数属性设置控件的右边缘和文本的右边缘之间的距离。

二.选择类控件

1. ComboBox下拉组合框控件:在下拉组合框中显示数据,它由两部分组成,第一部分是允许用户输入列表项的文本框,第二部分是一个列表框,它显示一个选项列表,用户可以从其中选择一项。基本用法:

1) comboBox.Items.Add(“”)向控件列表中添加数据。

2)当DropDownStyle属性值为DropDown时,

comboBox.SelectAll()方法可以选择ComboBox控件的可编辑部分的所有文本。

3) SelectedValueChanged事件设置当下拉列表中的选项发生改

变时引发的事件。

4) comboBox.DropDownStyle=ComboBoxStyle.DropDown/Simple

/DropDownList属性设置控件为使用户可以编辑ComboBox控件的文本框部分,只有单击右侧箭头才能显示列表部分(默认值)/使ComboBox控件的列表部分总是可见的/使用户无法编辑ComboBox控件的文本框部分,呈现下拉框的样式;

2. CheckBox复选框控件:显示是否选取了某个选择条件,常用于为用户提供具有是/否或者真/假值的选项。该控件可以为用户提供单选或者多选。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的CheckState属性来判断复选框是否被选中,CheckState属性的返回值是Checked或者Unchecked。

2) CheckStateChanged事件设置当控件的选择状态发生改变

时所引发的事件。

3. RadioButton单选按钮控件:为用户提供由两个或者多个互斥选项组成的选项集,当用户选中某单选按钮时,同一组中的其它单选按钮不能同时选定。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的Checked属性来判断单选按钮是否被选中,Checked属性的返回值是true或者false。

2) CheckedChanged事件设置当控件的选中状态发生改变时

所以发的事件。

4. NumericUpDown数值选择控件:显示和输入数值的控件。基本

用法:

1) numericUpDown.Maximum属性和

numericUpDown.Minimum属性设置NumericUpDown控件的最大值和最小值。

2) numericUpDown.Value属性获取NumericUpDown控件中

显示的数值。

3)属性numericUpDown.DecimalPlaces=整数用于设置控件

中数值小数点后显示几位数,默认值为0,该属性值必须在0至99之间,否则会引发异常。

4)属性numericUpDown.ThousandsSeparator=true/false设置

控件中显示的数值是否每隔3个十进制数字位就插入一个分隔符,默认值为false。

5)属性numericUpDown.Hexadecimal=true/false设置控件中

显示的数值是否用十六进制显示值,默认值为false。

5. ListBox列表控件:显示一个列表,用户可以从中选择一项或者多项,如果选项总数超过可以显示的项数,则控件会自动添加滚动条。基本用法:

1) listBox.Items.Add()方法用于向ListBox控件中添加项目,

listBox.Items.Remove()方法用于移除ListBox控件中选中的项目,对于Remove方法

而言,首先要选中要被移除的项目,再使用listBox.Items.Remove(listBox.SelectedItem)进行移除。

orizontal/Vertical/Force;4)richTextBox.SelectionF;小,FontStyle.(字样)),这里如果要设;5)richTextBox.SelectionC;性设置文本的颜色;6)在richTextBox.Text=”htt;链接,这里要注意链接必须用http://开头,h;sender,LinkClickEvent

orizontal/Vertical/ForcedHorizontal/ForcedVertical/ForcedBoth/None属性设置了只有当文本超过控件的宽度后者长度时,才显示水平滚动条或垂直滚动条,或两个滚动条都显示/只有当文本超过控件的宽度且WordWrap属性为false时,才显示水平滚动条/只有当文本超过控件高度时,才显示垂直滚动条/当WordWrap属性为false时,显示水平滚动条,在文本未超过控件宽度时,水平滚动条显示为浅灰色/始终显示垂直滚动条,当文本未超过控件高度时,垂直滚动条显示为浅灰色/始终显示垂直滚动条,且当WorWrap属性为false 时,显示水平滚动条,在文本未超过控件的宽度或者高度时,滚动条显示为浅灰色/不显示任何类型的滚动条。

4) richTextBox.SelectionFont=new Font(“字体”,字体大

小,FontStyle.(字样)),这里如果要设置两种或者多种字样时,比如要同时斜体加粗,则使用FontStyle.Bold|FontStyle.Italic格式。

5) richTextBox.SelectionColor=System.Drawing.Color.属

性设置文本的颜色。

6)在richTextBox.Text=”http://...”属性中输入要访问的

链接,这里要注意链接必须用http://开头,http前面不能有数字和字母,只能用空格或者汉字,然后在private void richTextBox_LinkClicked(object

sender,LinkClickEventArgs e)事件中输入访问代码System.Diagnostics.Process.Start(e.LinkText)就可以单击链接而进行网站访问了。

7) richTextBox.SelectionBullet=true/false属性将选定的

段落设置为项目符号列表的格式。

8) richTextBox.SelectionIndex=整数属性设置控件的左边缘

和文本的左边缘之间的距离(以像素为单位),richTextBox.SelectionRightIndex=整数属性设置控件的右边缘和文本的右边缘之间的距离。

二.选择类控件

1. ComboBox下拉组合框控件:在下拉组合框中显示数据,它由两部分组成,第一部分是允许用户输入列表项的文本框,第二部分是一个列表框,它显示一个选项列表,用户可以从其中选择一项。基本用法:

1) comboBox.Items.Add(“”)向控件列表中添加数据。

2)当DropDownStyle属性值为DropDown时,

comboBox.SelectAll()方法可以选择ComboBox控件的可编辑部分的所有文本。

3) SelectedValueChanged事件设置当下拉列表中的选项发生改

变时引发的事件。

4) comboBox.DropDownStyle=ComboBoxStyle.DropDown/Simple

/DropDownList属性设置控件为使用户可以编辑ComboBox控件的文本框部分,只有单击右侧箭头才能显示列表部分(默认值)/使ComboBox控件的列表部分总是可见的/使用户无法编辑ComboBox控件的文本框部分,呈现下拉框的样式;

2. CheckBox复选框控件:显示是否选取了某个选择条件,常用于为用户提供具有是/否或者真/假值的选项。该控件可以为用户提供单选或者多选。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的CheckState属性来判断复选框是否被选中,CheckState属性的返回值是Checked或者Unchecked。

2) CheckStateChanged事件设置当控件的选择状态发生改变

时所引发的事件。

3. RadioButton单选按钮控件:为用户提供由两个或者多个互斥选项组成的选项集,当用户选中某单选按钮时,同一组中的其它单选按钮不能同时选定。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的Checked属性来判断单选按钮是否被选中,Checked属性的返回值是true或者false。

2) CheckedChanged事件设置当控件的选中状态发生改变时

所以发的事件。

4. NumericUpDown数值选择控件:显示和输入数值的控件。基本

用法:

1) numericUpDown.Maximum属性和

numericUpDown.Minimum属性设置NumericUpDown控件的最大值和最小值。

2) numericUpDown.Value属性获取NumericUpDown控件中

显示的数值。

3)属性numericUpDown.DecimalPlaces=整数用于设置控件

中数值小数点后显示几位数,默认值为0,该属性值必须在0至99之间,否则会引发异常。

4)属性numericUpDown.ThousandsSeparator=true/false设置

控件中显示的数值是否每隔3个十进制数字位就插入一个分隔符,默认值为false。

5)属性numericUpDown.Hexadecimal=true/false设置控件中

显示的数值是否用十六进制显示值,默认值为false。

5. ListBox列表控件:显示一个列表,用户可以从中选择一项或者多项,如果选项总数超过可以显示的项数,则控件会自动添加滚动条。基本用法:

1) listBox.Items.Add()方法用于向ListBox控件中添加项目,

listBox.Items.Remove()方法用于移除ListBox控件中选中的项目,对于Remove方法

而言,首先要选中要被移除的项目,再使用listBox.Items.Remove(listBox.SelectedItem)进行移除。

2)属性listBox.ScrollAlwaysVisible=true/false设置控件是否总

显示垂直滚动条。

3)属性listBox.HorizontalScrollbar=true/false设置控件是否显

示水平滚动条;属性listBox.MultiColumn=true/false设置控件是否支持多列显示。

4)属性

listBox.SelectionMode=SelectionMode.One/MultiExtended/MultiSimple/None设置在ListBox控件中只能选择一项(默认值)/可以选择多项,并且用户可以使用Shift键、Ctrl键和箭头键来进行选择/可以选择多项,但是不能使用Shift键、Ctrl键和箭头键来进行选择/无法选择项目。

5) listBox.SelectedItems.Count属性用来获取选择的项目数。

三.分组类控件

1. Panel容器控件:为其它控件提供可识别的分组,可以使窗体的分类更详细,便于用户理解,该控件可以有滚动条。基本用法:

1) panel.Show()方法用于显示控件,当Panel控件的Visible

属性值为false时,使用panel.Show()方法可以重新显示控件。

2)属性panel.Enabled=true/false设置容器控件中所有控件是

否为可用状态。

sender,LinkClickEventArg;7)richTextBox.SelectionB;段落设置为项目符号列表的格式;8)richTextBox.SelectionI;和文本的左边缘之间的距离(以像素为单位),ric;二.选择类控件;https://www.sodocs.net/doc/934500932.html,boBox下拉组合框控件:在下拉组合框;1)comboBox.Items.Add(“”);2)当Drop

sender,LinkClickEventArgs e)事件中输入访问代码

System.Diagnostics.Process.Start(e.LinkText)就可以单击链接而进行网站访问了。

7) richTextBox.SelectionBullet=true/false属性将选定的

段落设置为项目符号列表的格式。

8) richTextBox.SelectionIndex=整数属性设置控件的左边缘

和文本的左边缘之间的距离(以像素为单位),richTextBox.SelectionRightIndex=整数属性设置控件的右边缘和文本的右边缘之间的距离。

二.选择类控件

1. ComboBox下拉组合框控件:在下拉组合框中显示数据,它由两部分组成,第一部分是允许用户输入列表项的文本框,第二部分是一个列表框,它显示一个选项列表,用户可以从其中选择一项。基本用法:

1) comboBox.Items.Add(“”)向控件列表中添加数据。

2)当DropDownStyle属性值为DropDown时,

comboBox.SelectAll()方法可以选择ComboBox控件的可编辑部分的所有文本。

3) SelectedValueChanged事件设置当下拉列表中的选项发生改

变时引发的事件。

4) comboBox.DropDownStyle=ComboBoxStyle.DropDown/Simple

/DropDownList属性设置控件为使用户可以编辑ComboBox控件的文本框部分,只有单击右侧箭头才能显示列表部分(默认值)/使ComboBox控件的列表部分总是可见的/使用户无法编辑ComboBox控件的文本框部分,呈现下拉框的样式;

2. CheckBox复选框控件:显示是否选取了某个选择条件,常用于为用户提供具有是/否或者真/假值的选项。该控件可以为用户提供单选或者多选。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的CheckState属性来判断复选框是否被选中,CheckState属性的返回值

是Checked或者Unchecked。

2) CheckStateChanged事件设置当控件的选择状态发生改变

时所引发的事件。

3. RadioButton单选按钮控件:为用户提供由两个或者多个互斥选项组成的选项集,当用户选中某单选按钮时,同一组中的其它单选按钮不能同时选定。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的Checked属性来判断单选按钮是否被选中,Checked属性的返回值是true或者false。

2) CheckedChanged事件设置当控件的选中状态发生改变时

所以发的事件。

4. NumericUpDown数值选择控件:显示和输入数值的控件。基本

用法:

1) numericUpDown.Maximum属性和

numericUpDown.Minimum属性设置NumericUpDown控件的最大值和最小值。

2) numericUpDown.Value属性获取NumericUpDown控件中

显示的数值。

3)属性numericUpDown.DecimalPlaces=整数用于设置控件

中数值小数点后显示几位数,默认值为0,该属性值必须在0至99之间,否则会引发异常。

4)属性numericUpDown.ThousandsSeparator=true/false设置

控件中显示的数值是否每隔3个十进制数字位就插入一个分隔符,默认值为false。

5)属性numericUpDown.Hexadecimal=true/false设置控件中

显示的数值是否用十六进制显示值,默认值为false。

5. ListBox列表控件:显示一个列表,用户可以从中选择一项或者多项,如果选项总数超过可以显示的项数,则控件会自动添加滚动条。基本用法:

1) listBox.Items.Add()方法用于向ListBox控件中添加项目,

listBox.Items.Remove()方法用于移除ListBox控件中选中的项目,对于Remove方法而言,首先要选中要被移除的项目,再使用listBox.Items.Remove(listBox.SelectedItem)进行移除。

2)属性listBox.ScrollAlwaysVisible=true/false设置控件是否总

显示垂直滚动条。

3)属性listBox.HorizontalScrollbar=true/false设置控件是否显

示水平滚动条;属性listBox.MultiColumn=true/false设置控件是否支持多列显示。

4)属性

listBox.SelectionMode=SelectionMode.One/MultiExtended/MultiSimple/None设置在ListBox控件中只能选择一项(默认值)/可以选择多项,并且用户可以使用Shift键、Ctrl键和箭头键来进行选择/可以选择多项,但是不能使用Shift键、Ctrl键和箭头键来进行选择/无法选择项目。

5) listBox.SelectedItems.Count属性用来获取选择的项目数。

三.分组类控件

1. Panel容器控件:为其它控件提供可识别的分组,可以使窗体的分类更详细,便于用户理解,该控件可以有滚动条。基本用法:

1) panel.Show()方法用于显示控件,当Panel控件的Visible

属性值为false时,使用panel.Show()方法可以重新显示控件。

2)属性panel.Enabled=true/false设置容器控件中所有控件是

否为可用状态。

2. GroupBox分组框控件:为其它控件提供分组,按照控件的分组

来细分窗体的功能。该控件所包含的控件集周围总是显示边框,并且可以显示标题,但是该控件没有滚动条。基本用法:属性groupBox.Text=””设置控件的标题。

3. TabControl选项卡控件:该控件可以添加多个选项卡,然后在每个选项卡上添加子控件,这样就可以把窗体设计成多页,是窗体的功能划分为多个部分。选项卡中可以包含图片或者其它控件。其中TabPage控件表示选项卡,TabControl控件中的TabPages属性表示其中所有TabPage控件的集合,TabPages集合中TabPage选项卡的顺序反映了TabControl 控件中选项卡的顺序。基本用法:

1)先向窗体中添加一个ImageList控件,然后将图像添加到

ImageList控件的图像列表中。再将TabControl控件的ImageList属性设置为ImageList控件,最后将选项卡TabPage的ImageIndex属性设置为列表中的相应图像的索引,即tabPage.ImageIndex=Index。这样就可设置选项卡的标签部位的图标了。

2)属性tabPage.ShowToolTips=true/false设置当鼠标指针移

入选项卡时是否弹出提示信息,当tabPage.ShowToolTips=true时,在tabPage.ToolTipText=””输入相关的说明信息。

3)属性

tabControl.Appearance=TabAppearance.Buttons/FlatButton

/DropDownList属性设置控件为使用户可;2.CheckBox复选框控件:显示是否选取了某;1)Click事件设置当单击选中或者取消选项时引;通过判断控件的CheckState属性来判断复选;2)CheckStateChanged事件设置当;时所引发的事件;3.RadioButton单选按钮控件:为用户提;1)Click事件设置当单击选中或者取消选项

/DropDownList属性设置控件为使用户可以编辑ComboBox控件的文本框部分,只有单击右侧箭头才能显示列表部分(默认值)/使ComboBox控件的列表部分总是可见的/使用户无法编辑ComboBox控件的文本框部分,呈现下拉框的样式;

2. CheckBox复选框控件:显示是否选取了某个选择条件,常用于为用户提供具有是/

否或者真/假值的选项。该控件可以为用户提供单选或者多选。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的CheckState属性来判断复选框是否被选中,CheckState属性的返回值是Checked或者Unchecked。

2) CheckStateChanged事件设置当控件的选择状态发生改变

时所引发的事件。

3. RadioButton单选按钮控件:为用户提供由两个或者多个互斥选项组成的选项集,当用户选中某单选按钮时,同一组中的其它单选按钮不能同时选定。基本用法:

1) Click事件设置当单击选中或者取消选项时引发的事件,

通过判断控件的Checked属性来判断单选按钮是否被选中,Checked属性的返回值是true或者false。

2) CheckedChanged事件设置当控件的选中状态发生改变时

所以发的事件。

4. NumericUpDown数值选择控件:显示和输入数值的控件。基本

用法:

1) numericUpDown.Maximum属性和

numericUpDown.Minimum属性设置NumericUpDown控件的最大值和最小值。

2) numericUpDown.Value属性获取NumericUpDown控件中

显示的数值。

3)属性numericUpDown.DecimalPlaces=整数用于设置控件

中数值小数点后显示几位数,默认值为0,该属性值必须在0至99之间,否则会引发异常。

4)属性numericUpDown.ThousandsSeparator=true/false设置

控件中显示的数值是否每隔3个十进制数字位就插入一个分隔符,默认值为false。

5)属性numericUpDown.Hexadecimal=true/false设置控件中

显示的数值是否用十六进制显示值,默认值为false。

5. ListBox列表控件:显示一个列表,用户可以从中选择一项或者多项,如果选项总数超过可以显示的项数,则控件会自动添加滚动条。基本用法:

1) listBox.Items.Add()方法用于向ListBox控件中添加项目,

listBox.Items.Remove()方法用于移除ListBox控件中选中的项目,对于Remove方法而言,首先要选中要被移除的项目,再使用listBox.Items.Remove(listBox.SelectedItem)进行移除。

2)属性listBox.ScrollAlwaysVisible=true/false设置控件是否总

显示垂直滚动条。

3)属性listBox.HorizontalScrollbar=true/false设置控件是否显

示水平滚动条;属性listBox.MultiColumn=true/false设置控件是否支持多列显示。

4)属性

listBox.SelectionMode=SelectionMode.One/MultiExtended/MultiSimple/None设置在ListBox控件中只能选择一项(默认值)/可以选择多项,并且用户可以使用Shift键、Ctrl键和箭头键来进行选择/可以选择多项,但是不能使用Shift键、Ctrl键和箭头键来进行选择/无法选择项目。

5) listBox.SelectedItems.Count属性用来获取选择的项目数。

三.分组类控件

1. Panel容器控件:为其它控件提供可识别的分组,可以使窗体的分类更详细,便于用户理解,该控件可以有滚动条。基本用法:

1) panel.Show()方法用于显示控件,当Panel控件的Visible

属性值为false时,使用panel.Show()方法可以重新显示控件。

2)属性panel.Enabled=true/false设置容器控件中所有控件是

否为可用状态。

2. GroupBox分组框控件:为其它控件提供分组,按照控件的分组

来细分窗体的功能。该控件所包含的控件集周围总是显示边框,并且可以显示标题,但是该控件没有滚动条。基本用法:属性groupBox.Text=””设置控件的标题。

3. TabControl选项卡控件:该控件可以添加多个选项卡,然后在每个选项卡上添加子控件,这样就可以把窗体设计成多页,是窗体的功能划分为多个部分。选项卡中可以包含图片或者其它控件。其中TabPage控件表示选项卡,TabControl控件中的TabPages属性表示其中所有TabPage控件的集合,TabPages集合中TabPage选项卡的顺序反映了TabControl 控件中选项卡的顺序。基本用法:

1)先向窗体中添加一个ImageList控件,然后将图像添加到

ImageList控件的图像列表中。再将TabControl控件的ImageList属性设置为ImageList控件,最后将选项卡TabPage的ImageIndex属性设置为列表中的相应图像的索引,即tabPage.ImageIndex=Index。这样就可设置选项卡的标签部位的图标了。

2)属性tabPage.ShowToolTips=true/false设置当鼠标指针移

入选项卡时是否弹出提示信息,当tabPage.ShowToolTips=true时,在tabPage.ToolTipText=””输入相关的说明信息。

3)属性

tabControl.Appearance=TabAppearance.Buttons/FlatButton

s设置选项卡显示为具有三位按钮的外观/具有平面按钮的外观。

4) tabPage.Control.Add()方法设置向选项卡中添加子控件,要

注意的是,添加的子控件为实例化对象,所以在添加前应对要添加的控件类进行实例化。

5)增加新的选项卡方法:TabPage myTabPage=new

TabPage()→tabControl.TabPages.Add(myTabPage) →myTabPage.Text=””+(tabControl.TabCount).ToString()

Title=””+(tabControl.TabCount+1).ToString()

myTabPage=new

TabPage(Title)→tabControl.TabPages.Add(myTabPage)。

6)删除选项卡方法:;→string TabPage

tabControl.TabPages.Remove(tabControl.SelectedTab)/tabControl.TabPages.Remo veAt(tabControl.SelectedIndex)。

7)删除所有选项卡的方法:tabControl.TabPages.Clear()。

四.菜单、工具栏和状态栏控件

1. MenuStrip菜单控件:程序的主菜单,可以通过添加访问键、快捷键、选中标记、图像和分隔条来增强菜单的可用性和可读性。在输入菜单名的文本框中输入”文件(&F)”后,会产生相应的快捷键,通过Alt+F键可以快速打开。

2. ToolStrip工具栏控件:它的下拉菜单中包含了8种不同类

excel表单控件与ActiveX控件概念

工作表中的表单、表单控件和ActiveX 控件概念 是的,确实如此。在Microsoft Excel 中,使用少量或者无需 使用Microsoft Visual Basic for Applications (VBA) 代码即可 创建出色的表单。使用表单以及可以向其中添加的许多控件和 对象,您可以显著地增强工作表中的数据项并改善工作表的显 示方式。 ? ? 什么是表单? 无论是打印表单还是联机表单都是一种具有标准结构和格式的文档,这种文档可让用户更轻松地捕获、组织和编辑信息。 ?打印表单含有说明、格式、标签以及用于写入或键入数据的空格。您可以使用Excel 和Excel 模板创建打印表单。 ?联机表单包含与打印表单相同的功能。此外,联机表单还包含控件。控件是用于显示数据或者更便于用户输入或编辑数据、执行操作或进行选择的对象。通常,控件可使表单更便于使用。例如,列表框、选项按钮和命令按钮都是常用控件。通过运行(VBA) 代码,控件还可以运行指定的和响应事件,如鼠标点击。 您可以使用Excel 通过多种方式创建打印表单和联机表单。 Excel 表单的类型 您可以在Excel 中创建多种类型的表单:数据表单、含有表单和ActiveX 控件的工作表以及VBA 用户表单。可以单独使用每种类型的表单,也可以通过不同方式将它们结合在一起来创建适合您的解决方案。 数据表单

为在无需水平滚动的情况下在单元格区域或表格中输入或显示一整行信息提供了一种便捷方式。您可能会发现,当数据的列数超过可以在屏幕上查看的数据列数时,使用数据表单可以使数据输入变得更容易,而无需在列之间进行移动。如果以标签的形式将列标题列出的文本框这一简单表单足以满足您的需求,而且您不需要使用复杂的或自定义的表单功能(例如列表框或调节钮),则可以使用数据表单。 Excel 可以为您的或自动生成内 置数据表单。数据表单会在一个对 话框中将所有列标题都显示为标 签。每个标签旁边都有一个空白文 本框,您可以在其中输入每一列的 数据,最多可以输入32 列数据。 在数据表单中,您可以输入新行, 通过导航查找行,或者(基于单元 格内容)更新行及删除行。如果某 个单元格包含,则公式结果会显示 在数据表单中,但您不能使用数据 表单更改该公式。 含有表单和ActiveX 控件的工作表 工作表是一种类型的表单,可让您在网格中输入数据和查看数据,Excel 工作表中已经内置了多种类似控件的功能,如注释和数据验证。单元格类似于文本框,因为您可以在单元格中输入内容以及通过多种方式设置单元格的格式。单元格通常用作标签,通过调整单元格高度和宽度以及合并单元格,您可以将工作表用作简单的数据输入表单。其他类似控件的功能(如单元格注释、超链接、背景图像、数据验证、条件格式、嵌入图表和自动筛选)可使工作表充当高级表单。 为增加灵活性,您可以向工作表的“”添加控件和其他绘图对象,并将它们与工作表单元格相结合和配合。例如,您可以使用列表框控件方便用户从项目列表中选择项目。还可以使用调节钮控件方便用户输入数字。 因为控件和对象存储在绘图画布中,所以您可以显示或查看不受行和列边界限制的关联文本旁边的控件和对象,而无需更改工作表中数据网格或表的布局。在大多数情况下,还可以将其中许多控件链接到工作表中的单元格,而无需使用VBA 代码即可使它们正常工作。您可以设置相关属性来确定控件是自由浮动还是与单元格一起移动和改变大小。例如,在对区域进行排序时,您可能有一个希望与基础单元格一起移动的复选框。不过,如果您有一个希望一直保持在特定位置的列表框,则您可能希望它不与其基础单元格一起移动。 Excel 有两种类型的控件:表单控件和ActiveX 控件。除这两个控件集之外,您还可以通过绘图工具(如、、SmartArt 图形或文本框)添加对象。 以下部分介绍这些控件和绘图对象,此外,还更为详细地介绍如何使用这些控件和对象。

android studio 控件常用属性

android studio 控件常用属性 下面是RelativeLayout各个属性 1.android:layout_above="@id/xxx" --将控件置于给定ID控件之上 2.android:layout_below="@id/xxx" --将控件置于给定ID控件之下 3. android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐 4.android:layout_toRightOf="@id/xxx" --将控件的左边缘和给定ID控件的右边缘对齐 5. android:layout_alignLeft="@id/xxx" --将控件的左边缘和给定ID控件的左边缘对齐 6.android:layout_alignTop="@id/xxx" --将控件的上边缘和给定ID控件的上边缘对齐 7.android:layout_alignRight="@id/xxx" --将控件的右边缘和给定ID控件的右边缘对齐 8.android:layout_alignBottom="@id/xxx" --将控件的底边缘和给定ID控件的底边缘对齐 9.android:layout_alignParentLeft="true" --将控件的左边缘和父控件的左边缘对齐 10. android:layout_alignParentTop="true" --将控件的上边缘和父控件的上边缘对齐 11. android:layout_alignParentRight="true" --将控件的右边缘和父控件的右边缘对齐 12.android:layout_alignParentBottom="true" --将控件的底边缘和父控件的底边缘对齐 13.android:layout_centerInParent="true" --将控件置于父控件的中心位置 14.android:layout_centerHorizontal="true" --将控件置于水平方向的中心位置 15.android:layout_centerVertical="true" --将控件置于垂直方向的中心位置 android:layout_width 设置组件的宽度 android:layout_height 设置组件的高度 android:id 给组件定义一个id值,供后期使用 android:background 设置组件的背景颜色或背景图片 android:text 设置组件的显示文字 android:textColor 设置组件的显示文字的颜色 android:layout_below 组件在参考组件的下面 android:alignTop 同指定组件的顶平行

vf表单控件的使用说明

一、标签 标签能够显示多个字符构成的文本,用于设计表单上所需的文字性提示信息。标签和大多数控件的不同点在于运行表单时不能用《tab》键来选择标签。 常用的标签属性及其作用如下。 1、Caption:确定标签处显示的文本。 2、Visible:设置标签可见还是隐藏。 3、AutoSize:确定是否根据标签上显示文本的长度,自动调整标签大小。 4、BackStyle:确定标签是否透明。 5、WordWrap:确定标签上显示的文本能否换行。 6、FontSize:确定标签上显示文本所采用的字号。 7、FontName:确定标签上显示文本所采用的字体。 8、ForeColor:确定标签上显示的文本颜色。 二、命令按钮和命令按钮组 在各种窗口或对话框中几乎都要使用一个或多个命令按钮。一旦用户单击一个命令按钮,就可实现某种规定的操作。例如,各种对话框中的“确定”按钮,当用户单击时将结束对话框的操作。 VisualForPro中的命令按钮控件同样用于完成特定的操作。操作的代码通常放在命令按钮的“单击”事件(即Click Event)代码中。这样,运行表单时,当用户单击命令按钮时便会执行Click事件代码。如果在表单运行中,某个命令按钮获得了焦点(这时,这个命令按钮上会比其他命令按钮多一个线框),则当用户按下《Enter》键或空格键时,也会执行这个命令按钮的Click时间代码。 常用的命令按钮属性及其作用如下: 1、Caption:设置在按钮上显示的文本。 2、Default:在表单运行中,当命令按钮以外的某些控件(如文本框)获得焦点时,若 用户按下《Enter》键,将执行Default属性值为.T.的那个命令按钮的click事件代码。 3、Cancel:如果设置该属性值为.T.,则当用户按下键时,将执行命令按钮的click 事件的代码。 4、Enabled:指明按钮是否失效,即是否被选择。当Enabled属性值为.f.时,用户无法 选择该按钮。 5、DisabledPicture:指定按钮失效时在按钮上显示的.bmp文件。 6、DownPicture:指定在按钮按下时按钮上显示的.bmp文件。 7、Visible:指明按钮是否可见。 8、Picture:指明显示在按钮上的.bmp文件。 命令按钮组时一组命令按钮,是容器对象。使用命令按钮组便于对一组命令按钮进行统一操作和设置。命令按钮组的ButtonCount属性值,决定组中命令按钮的个数。 表单运行时,当用户单击组中某个命令按钮时,命令按钮组的Value属性可以返回所单击按钮的序号。若要单独设置组中的某个命令按钮的属性,可以使用命令按钮组的快捷菜单中的“编辑”命令选择某个按钮,在“属性”窗口中设置其属性。若为组中某个按钮的Click事件写了代码,当单击这个按钮时,将执行该按钮的Click事件代码而不是组的Click事件代码。 三、选项按钮组 选项按钮组是常用的一种控件,用在各种对话框中,让用户从给定几个操作中选择一个。例如“文件”菜单中“新建”菜单项打开“新建”对话框,该对话框中有一个标题为“文件类型”的选项按钮组,让用户选择建立哪一种类型的文件。

使用窗体控件

第2章使用窗体控件 课堂练习:为控件创建事件处理程序 5)传递给这个事件处理程序的第二个参数(e)的目的是什么? 答:参数e包含事件数据。它是一个EventArgs 对象(实际不包含事件数据的基类),或者是一个派生类(像MouseEventArgs)的实例。要查看派生类的完整列表,请在Visual Studio .NET帮助文档中使用短语“EventArgs 类”进行查找,然后点击链接转到“派生类”。 ●为Click 事件创建一个事件处理程序。 3)上面的双击动作为什么创建了一个Click 事件处理程序? 答:当在设计视图中双击一个控件时,IDE会自动为默认事件创建一个事件处理程序。课堂练习:创建和使用ToolBar控件 8)为什么不能向ToolBar 按钮添加图像呢? 答:ToolBar 控件将ImageList 控件作为图像源。使用ToolBar 控件的ImageList 属性指定Toolbar 将从哪个ImageList 控件获取图像。 13)运行应用程序。单击工具栏按钮时有事情发生吗?必须处理什么事件以响应单击ToolBar按钮? 答:ToolBar 的ButtonClick事件用来处理ToolBar按钮的单击。ToolBarButtonClickEventArgs 用来确定单击了哪个按钮。 课堂练习:在运行时添加和移除控件 ●添加新控件 6)为什么decimalCheckBox 出现在GroupBox1控件的左上角? 答:控件位置属性的默认坐标X和Y的值均为零。 课堂练习:在运行时更新菜单 ●使用另一个MainMenu 9)什么时候能在一个应用程序中使用多个MainMenu 控件? 答:在应用程序的上下文改变或者应用程序有多种状态时,使用(显示)多个MainMenu 对象会很有帮助。 ●将一个ContextMenu 分配给一个控件。 5)如何找出哪个控件与ContextMenu 有关联? 答:ContextMenu.SourceControl 属性获取显示快捷方式菜单的控件。 ●找出与ContextMenu关联的控件

Android常用控件

《Android基础应用》 Android常用控件 ?本章任务 ?使用Android开发使用时间组件 ?使用Android开发使用进度条组件 ?使用Android开发创建底部选项卡 ?本章目标 ?了解Android的组件层次结构 ?掌握常用的日期时间类控件 ?掌握常用的几个容器组件 1.Android组件的层次结构 UI组件都是View的子类,View有很多子类,它们之间存在树状的继承关系View及其子类结构图

TextView及其子类结构图

ViewGroup及其子类结构图 其下的子类一般作为容器或布局来使用 FrameLayout及其子类结构图 其下的子类通常作为容器或布局来使用

2.时间控件 2.1日期时间选择器 DatePicker组件可用于输入日期,TimePicker组件可用来选择时间,只能输入小时和分,默认12小时制 DatePicker ●使用onDateChangedListener监听器来获取用户的日期选择 ●使用init对组件进行初始化 ●使用getYear,getMonth,getDayOfMonth方法获得用户选择的年,月,日 TimePicker ●使用onTimeChangedListener监听器获取用户的时间选择 ●使用setIs24HourView设置是否以24小时制显示 ●使用getCurrentHour获得当前的小时数 ●使用getCurrentMinute获得当前的分钟数 示例

示例的实现结果

2.2时钟组件 AnalogClock组件用来以表盘的方式显示当前时间,该表只有时针和分针,DigitClock组件以数字的方式显示当前时间可以显示时分秒,由于DigitClock继承TextView,可以使用TextView 的属性 示例

教学设计表单控件--选项按钮组

优秀课堂教学设计 课题:教表单控件选项按钮组 师:教材分马冬艳析:本节课是选自中等职业学校计算机技术专业的《数据库应用技术 VISUAL FOXPRO6.0 》中第六章表单设计中的第三节的内容。节课是在同学们 已经掌握了几种基本表单控件的基础上,进一步学习选项按扭组控件。重点:选项 按钮组的基本属性和特有属性难点:选项按钮组的应用能力目 1)标:通过了解选项按钮组的特性,并予以适当的启发,让学生能够利用此 2)控件具有创造性的设计出实用表单,培养学生的创造力。 3)知识目标:熟知选项按钮组的特性并熟练应用。情感目标:通过讨论增进同学们的感情交流和知识交流。由于书上对本节的内容实例较少且实例多是在以往例 题的基础上添加上此控因此控件属性突出不明显,为此我特地 专对此控件的属性设计了一道例题,不但能突出这个控件的特有属性,而(4) 且能极大的提高学生的学习兴趣,有利有的突出了重点问题,为解决难点课程重组:(5) 做好了铺垫。在精心设置例题的基础上增加了让学生自己根据控件属性设置问题的环节,不但能增加学生学习的兴趣而且有利于学习对本节课的内容进行深层次的思考,从而达到突破难点的目的。学生在学习本节课之前已经学习了一些控件,对于控件的学习已经有了一定学习经验,知道在学习控件的学习过程中应该注意哪些地方。但是由于控件学习的比较多,而且有很多相似的地方学生容易产生厌烦情绪,为了解决这个问题,要在引入此控件时设置好问题情境,引发学生学习兴趣,且鼓励学生进行大胆的学情分析:设想,培养同学们的创造思维能力。根据学生学习能力水平的不同在请同学们上前操作时,按照要操作的内容有选择性的挑选学生上来操作,在做简单操作时挑选那些平时操作不是很熟练且胆子比较小的同学,在培养他们胆量的同时通过完成一些简单操作激发他们的信心。对于那些较有难度且需要进行一不思考的问题,找一些底子比较好但是又不会很快把这个问题解决出来的同学来做,在他做的过程

窗体中的常用控件 单选3分

窗体中的常用控件单选3分 1.在计算机控件中,每个表达式前都要加上("=") 2.用于显示更新数据库中的字段的控件类型是(绑定型) 3.关于控件的叙述,(选项组不能设置为表达式)的说法正确 4.(表)不是窗体控件 5.纵栏式窗体同一时刻能显示(一条记录) 6.无论是自动创建窗体还是报表,都必须选定要创建该窗体或报表基于的(报表) 7.没有数据来源的控件类型是(非绑定型) 8.关于控件的叙述,(在窗体设计视图窗口中的工具箱中只能看到部分控件)说法错误 9.能够接受数字型数据输入的窗体控件是(文本框) 10.在教师信息输入窗口中,为职称字段提供"教授""副教授""讲师"等选项供用户直接选择,应使用控件是(组合框) 11.要用文本框来显示当前日期,应设置文本框的控件来源属性是(=Data()) 12.窗口事件是指操作窗口时所引发的事件,(取消)不属于窗口事件 13.如果想再加入控件时,控件自动与网格对其,则应在加入控件前,执行"格式(对其网格)"命令 14.当窗体的内容比较多无法在一页中全部显示时,可以使用(选项卡)进行分页,若要进行页面切换,用户只需单击选项卡上的标签即可 15.(选项组)是用来显示一组有限选项集合的控件 16.在学生表中使用"照片"字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件是(绑定对象框) 17.为窗体上的控件设置Tab键的顺序,应选择属性对话框中的(数据选项卡) 18.使用窗体设计视图,不能创建(报表) 19.如果在窗体上输入的数据总是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用(组合框或列表框)控件 20.(只要单击选项组中所需的值,就可以为字段选定数据值)的说法正确 21.(命令按钮)代表一个或一组操作 22.(可以向组合框中输入新值,而列表框不行) 23.创建窗体的数据源不能是(报表) 24.若要求在文本框中输入文本时达到密码"*"号的显示效果,则应设置的属性是("输入掩码"属性) 25.(窗体设计器)不是窗体的组成部分 26.关于控件的叙述,(在选项组中每次只能选择一个选项)的说法是正确的 27.

VFP常用属性(表单)

计算机等级考试二级VFP常用属性列表 1.ActiveColumn 返回一个整数,表明表格控件中包含活动单元的列编号。应用于表格。 2.Activecontrol 引用对象上的活动控件。应用于容器,表单,页面,_SCREEN,工具栏。3.ActiveForm 引用表单集或_SCREEN对象中活动的表单对象。应用于表单,表单集,_SCREEN。4.ActivePage 返回页框对象中活动页面的页码。应用于页框。 5.Alignment 指定与控件相关的文本的对齐方式。应用于复选框,列,组合框,编辑框,标头,标签,选择按钮,微调,文本框。 6.AlloeAddNew 指定是否可以从一个表格中将新记录添加到表中。应用于表格。 7.AlwaysOnTop 避免其他窗口覆盖表单窗口。应用于表单,_SCREEN。 8.AutoActivate * 指定如何激活OLE容器控件。应用于OLE绑定型控件,OLE容器控件。 9.AutoCenter 指定表单对象第一次显示于Visual FoxPro主窗口时,是否自动居中放置。应用于表单,_SCREEN。 10.*AutoCloseTables 指定由数据环境指定的表或视图是否在表单集、表单或报表释放时关闭。应用于数据环境。11.AutoSize 指定控件是否依据其内容自动调节大小。应用于复选框,命令按钮,命令组,标签,OLE 绑定型控件,OLE容器控件,选项按钮,选项组。 12.BackColor 指定用于显示对象中文本和图形的背景色或前景色。应用于复选框,列,组合框,命令组,容器对象,控件对象,编辑框,表单,表格,标头,标签,选项按钮,选项组,页面,屏幕,形状,微调,文本框,工具栏。 13.ForeColor 同BackColor。应用于复选框,命令按钮,列,组合框,容器对象,控件对象,编辑框,表单,表格,标头,标签,选项按钮,页面,屏幕,微调,文本框,工具栏。14.BorderColor 指定对象的边框颜色。应用于组合框,命令组,容器对象,控件对象,图象,线条,列表框,选项组,页框,形状,文本框。 15.BorderStyle 指定对象的边框样式。应用于命令组,编辑框,表单,图象,标签,线条,选项组,_SCREEN,形状,文本框。 16.BorderWidth 指定一个控件的边框宽度。应用于容器对象,控件对象,线条,页框,形状。 17.Bound

android常用控件大全

android常用控件大全 在Android中使用各种控件(View) DatePicker-日期选择控件 TimePicker-时间选择控件 ToggleButton-双状态按钮控件 EditText-可编辑文本控件 ProgressBar-进度条控件 SeekBar-可拖动的进度条控件 AutoCompleteTextView-支持自动完成功能的可编辑文本控件 MultiAutoCompleteTextView-支持自动完成功能的可编辑文本控件,允许输入多值(多值之间会自动地用指定的分隔符分开) ZoomControls-放大/缩小按钮控件 Include-整合控件 VideoView-视频播放控件 WebView-浏览器控件 RatingBar-评分控件 Tab-选项卡控件 Spinner-下拉框控件 Chronometer-计时器控件 ScrollView-滚动条控件 在Android中使用的Layout FrameLayout:里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角 LinearLayout:里面可以放多个控件,但是一行只能放一个控件

TableLayout:这个要和TableRow配合使用,很像html里面的table AbsoluteLayout:里面可以放多个控件,并且可以自己定义控件的x,y的位置 RelativeLayout:里面可以放多个控件,不过控件的位置都是相对位置 (Android界面布局好像还可以直接引用一些view,如ScrollView等) 常用控件: 1,EditText 主要函数:setText/getText设置/获取文本内容,setHint设置缺省显示内容; 2,RadioGroup,RadioButton RadioButton的isChecked()判断是否被选中 获取选中RadioButon的ID:设置 RadioGroup.setOnCheckedChangeListener方法 publiconCheckedChanged(RadioGroupgroup,intcheckedId)//checkedId 是选中RadioButton的ID 3,CheckBox isChecked()判断是否被选中 setOnCheckedChangeListener方法监视选中状态改变情况 4,Spinner a,显示数据 1),硬编码加载 通过setAdapter方法设置类型为 ArrayAdapter(Contextcontext,inttextViewResId,String[]objects) textViewResourceId:显示内容的ViewID默认设置为 https://www.sodocs.net/doc/934500932.html,yout.simple_spinner_item

表单控件常用属性、事件及方法英中对照

VFP表单/控件常用属性、事件及方法英中对照 ——属性—— Name:表单或控件名 Caption:标题文字 AutoCenter:自动居中 AutoSize:自动大小 ForeColor:前景色 BackColor:背景色 Closable:可关闭 Movable:可移动 Width:宽度 Height:高度 Icon:图标 Visible:可见 Font*:字体、字号等 Enabled:能用 ButtonCount:命令按钮组、选项组控件中控件的个数 Buttons(1):命令按钮组、选项组控件中第一个控件;Buttons(2)命令按钮组、选项组控件中第二个控件;…… value:表示组控件中选中的是第几个控件 或文本框中的内容 或列表框中选择的内容 等 PasswordChar:文本框用于输密码时显示的符号 ControlSource:和控件绑定的内存变量或字段SelStart:编辑框中选定内容的开始位置SelLength:编辑框中选定内容的长度SelText:编辑框中选定的内容 ListCount:列表框中可供选择的内容数 List(1)表示列表框中的第一项内容,List(2)表示列表框中的第二项内容,……RowSourceType:列表框中内容的给出方式RowSource:列表框中内容来自的字段名等MultiSelect:1或.t.时允许多项选择 Selected(1)为真,第一项被选;Selected(2)为真,第二项被选;……。 Text:下拉列表框中输入的内容Recordsource:表格控件绑定的表PageCount:页框中页面的个数 Pages(1)表示页框中的第一个页面,Pages (2)表示页框中的第二个页面,……ActivePage:页框中的活动页面号Increment:微调每次的变化量SpinnerHighValue:鼠标调整时的最大值SpinnerLowValue:鼠标调整时的最小值KeyboardHighValue:键盘输入时的最大值KeyboardLowValue:键盘输入时的最小值Value:微调的当前值 Picture:图像控件对应的图像 Stretch:图像的显示方式 Interval:计时器定时的时间间隔,单位毫秒 ——事件—— Load:装入事件 Init:初始化事件 Destroy:表单关闭前发生的事件Unload:表单关闭时发生的事件Click:单击事件 DblClick:双击事件 RightClick:右键事件 GotFocus:得到焦点事件 LostFocus:失去焦点事件 Timer:计时器指定的时间间隔到时发生 Error:执行对象事件代码出错时发生——方法—— Release:关闭表单Refresh:表单刷新Show:显示表单Hide:隐藏表单SetFocus:将焦点放到控件中 AddItem(内容项):向列表框中增加数据项RemoveItem(位置):从列表框中删数据项

OA常用控件的用法

OA工作流的表单设计器中最常用控件的用法 如果想要设计制作精确、合理的OA工作流程,最基本的条件是设计出最合适的工作表单,而表单的制作最关键的是熟练掌握各个控件的使用方法。 下面就以最常用的几个控件跟大家分享一下它们在工作表单的制作过程中的用法。

控件类型及其用 第一,单行输入框。 单行输入框是最简单的空间,就是为表单添加一个可以输入内容的空,一般是用来填写比较简短的内容,比如:名字、手机号等。 ?如上图所示设置了单行输入框的属性后,就会在表单中出现下图所示的样式。 ?第二,多行输入框。 性质跟单行输入框类似,这个控件的内容也是完全由填写表单的用户手填。但多行输入框一般是用在输入内容较长的地方,比如一个较长的地址。

?如下图所示就是一个设置好的多行输入框在表单中显示的样式。 ?第三,下拉菜单。 这个很好理解,下拉菜单包含所有可能的选项。然后填写表单的用户可以通过下拉菜单选择需要的选项。

?第四,单选框。 单选框的含义我们都知道,就是设置多于一个的选项,而用户填写表单的时候只能从中选择一个选项。 ?比如下图所示的一个同意或不同意,只能选择其中一个选项。

?第五,多选框。 多选框的功能其实是只在表单中画一个可以打勾的小框,多选框有多少选项,就设置多少个多选框,然后在每个多选框后面自定义选项内容。 ?如下图所示就是一个多选框的样式,其中,火车、汽车、飞机和轮船这四个选项是在表单中定义的。 ?第六,列表控件。 这个列表控件其实是不经常用到的。起作用是相同格式记录的动态输入,可以根据实际需要灵活新增行数录入相应数据。 使用这个控件,是可以设置好列表头。列表控件支持多种输入类型,包括单行输入框、多行输入框、下来菜单、单选框、复选框和日期,满足多方面的需求; 而且支持自动计算和合计,使用通用运算符+、-、*、/、%等,可以实现列表项目的自动计算输入。其中列表计算项目是不可人工输入的。 如果用户在设计表单的时候确实用到了这个控件,可以设置上一两行试一下,看完表单效果后就知道该如何设置。

实验二 android基本控件实验

实验二 android基本控件实验 【目的】 熟悉Android常用控件的基本操作,掌握它们的基本使用方法。了解控件之间的构成关系,熟悉适配器的使用原理。 【要求】 1、了解控件的继承关系; 2、掌握适配器的使用; 3、掌握信息提示的实现机制; 4、实现基本界面。 【原理】 1.控件类之间的关系 android.view.View类(视图类)呈现了最基本的UI构造块。View类是Android中的一个超类,几乎包含了所有的屏幕类型,主要负责绘制和事件处理。 Android中控件类的扩展结构如图所示。 View有众多的扩展者,它们大部分是在android.widget包中,这些继承者实际上就是Android 系统中的“控件”。View实际上就是各个控件的基类,创建交互式的图形用户界面的基础。View的直接继承者包括文本视图(TextView)、图像视图(ImageView)、进度条(ProgressBar)等。它们各自又有众多的继承者。每个控件除了继承父类功能之外,一般还具有自己的公有 方法、保护方法、XML属性等。 在Android中使用各种控件的一般情况是在布局文件中可以实现UI的外观,然后在Java文件中实现对各种控件的控制动作。控件类的名称也是它们在布局文件XML中使用的标签名称。

2.控件通用行为和属性 View是Android中所有控件类的基类,因此View中一些内容是所有控件类都具有的通用行为和属性。 提示:由于Java语言不支持多重继承,因此Android控件不可能以基本功能的“排列组合”的方式实现。在这种情况下,为了实现功能的复用,基类的功能往往做得较强,作为控件的祖先类,View所实现的功能也是最多的。 控件类经常在布局文件中使用,因此其可以使用XML属性(XMLAttributes),和Java代码经常具有对应关系。 View作为各种控件的基类,其XML属性所有控件通用,XML属性及其对应的方法如表1所示。 表1 View中的XML属性及其对应的方法 其中,android:id表示控件的标识,通常需要在布局文件中指定这个属性。View中与控件标识相关的几个方法如下所示: public int getId() // 获得控件的id(int类型)

常用窗体控件

常用窗体控件: String str=””; Foreach(Control item in this.Controls) { If(https://www.sodocs.net/doc/934500932.html,.IndexOf(“checkBox”)>0) { CheckBox ck=(CheckBox)Item; If(ck.Checked) { Str=ck.Text+”,”; } } }

高级窗体控件: 1.菜单控件MenuStrip 使用步骤: ①在Windows窗体中添加一个MenuStrip控件 ②单击该控件的Items属性,弹出“项集合编辑器”对话框 ③可以添加MenuItem子项。子项的子菜单 选择其“MenuItem”选项,单击其 DropDownItems属性,弹出相接对话框 ①选中要添加右键功能的Form或者控件,打开控件的设计页面 ②从工具箱中找到ContextMenuStrip控件,将这个控件拖曳到Form或者控件的设计页 面上。这时系统就会在这个页面下面自动创建一个contextMenuStrip1控件,如果你想在这个页面添加多个菜单,那么你也可以拖曳多个这种控件到设计页面上。 ③按照你的要求将这些ContextMenuStrip控件改成你需要的名称。然后, 选择需要右 键弹出菜单的页面,比如你当前编辑的页面中有一个DataGrid,一个T reeList,而你想分别为这两个控件添加不同的右键菜单。那么你就可以先选择DataGrid控件,然后在这个控件的属性中找到ContextMenuStrip属性,点击该属性,系统会自动查找你拖曳到当前页面的所有ContextMenuStrip控件并将这些控件罗列在这个属性的下拉菜单中。你可以选择一个你预先定义好的ContextMenuStrip控件。这样就为这个DataGrid控件设置了右键菜单。其他控件也使用同样的方法添加。 ④定义你的菜单,在为控件分配完菜单之后,你就可以定义单个的菜单。这时你可以 选中一个ContextMenu控件。系统会自动在编辑页面的上面现一个可编辑的动态菜

表单常用函数整理

简单查询: (2) 多条件查询(非GRID控件): (2) 二级联动: (2) GRID中多级联动: (3) COMBOBOX给TEXT赋值: (4) 加和: (5) 打印: (5) 控件隐藏: (5) 弹出窗口: (6) 流水单号: (7) 判断: (7) 导出至EXCEL: (8) 查询,分页: (8)

简单查询: function chaxun() { varsql="select * from MTinformation_cong"; //根据表名及需求更换SQL dataset2.Open(sql); //数据集名称 } 多条件查询(非GRID控件): function search1(){ var sql="select * from MTinformation_cong where 1=1"; //SQL根据实际情况改变 if(combobox2.value!=""){ sql+=" and gonghao='"+combobox2.value+"'"; } if(combobox3.value!=""){ sql+=" and xingming ='"+combobox3.value+"'"; } if(combobox4.value!=""){ sql+=" and xingbie='"+combobox4.value+"'"; } if(combobox5.value!=""){ sql+=" and sanfang='"+combobox5.value+"'"; } if(combobox6.value!=""){ sql+=" and yixiangdi='"+combobox6.value+"'"; } dataset2.Open(sql); //数据集名称 } 二级联动: function liandong(){ combobox3.length=0; //清空当前值 var sql ="select distinct xingming,xingming from MTinformation_cong where

Android基础-控件的使用

创建控件并添加监听器的过程: 1.xml中定义控件(