项目7 窗体和控件 任务7.2-2-控件(下)(课件)-《C#程序设计基础》(河海大学出版社)同步精品课堂
|
38页
|
68人阅读
|
0人下载
精品
内容正文:
C#
项目7窗体和控件
制作:孔艳丽
2024年2月
2010版
c#
项目7窗体和控件
窗体的组成
窗体的属性、事件、方法
任务7.1设计问候系统
多文档界面窗体
项目7窗体与控件
多窗体间的调用
控件的基本操作
任务72设计品牌调查系统
常用控件
2010版
C#
任务7.2设计品牌调查系统
单选按钮
选项卡
复选框
菜单
常用控件(二)
滚动条
提示条
定时器
对话框
分组框
消息框
2010版
C#
任务7.2设计品牌调查系统
7.2.7单选按钮(RadioButton)控件
1.功能说明
RadioButton又称单选按钮,其在工具箱中的图标是O。单选按钮通常成组出现,用于提供
两个或多个互斥选项,即在一组单选按钮中只能选择一个。
常用属性
TextAlign、.Checked、Text
常用事件
Click,CheckedChanged
2010版
C#
任务7.2设计品牌调查系统
7.2.7单选按钮(RadioButton)控件
2.常用属性
(1)TextAlign属性
(3)Text属性
【格式】单选按钮名称.TextAlign[=值:
【格式】单选按钮名称Text[=值:
【功能】返回或设置单选按钮标题的对齐方式。
【功能】返回或设置单选按钮的标题。
【说明】与标签的TextAlign,属性用法相似.
【说明】该属性可以包含访问键,设置方法与按钮
(2)Checked属性
(button)控件相似。
【格式】单选按钮名称.Checked[=值];
【功能】返回或设置单选按钮是否被选中。
【说明】单选按钮被选中时值为true,没有被选中时值为false。.
2010版
C#
任务7.2设计品牌调查系统
7.2.7单选按钮(RadioButton)控件
3.常用事件
private void radioButton1_CheckedChanged(object sender,EventArgs e)
(1)Click事件
if(radioButton1.Checked)
当单击单选按钮时,触发Cick事件。
{
label1.Text="您选择了男生";
(2)CheckedChanged事件
else if(radioButton2.Checked)
当单选按钮的选中状态发生变化时触发。
{
label1.Text="您选择了女生";
【例7-32】在窗体上画两个单选按钮和一个
标签。程序运行后,单击“男生”按钮,则在标
Form1
昭Form1
签上显示“您选择了男生”;单击“女生”按钮,
⊙男生
O男生
则在标签上显示“您选择了女生”。
您选择了男生
您选择了女生
O女生
⊙女生
2010版
C#
任务7.2设计品牌调查系统
7.2.8复选框(CheckBox)控件
1.功能说明
CheckBox控件允许用户在一系列选项中选择一个或多个,其在工具箱中的图标是☑。
常用属性
TextAlign、CheckState、ThreeState、Checked、Text
常用事件
Click、CheckedChanged(与单选按钮相似)
2010版
C#
任务7.2设计品牌调查系统
7.2.8复选框(CheckBox)控件
2.常用属性
(2)CheckState属性
【格式】复选框名称.TextAlign[=值;】
【格式】复选框名称.CheckState[=值;]
【功能】返回或设置复选框标题的对齐方式。
【功能】返回或设置复选框的状态。
【说明】与标签的TextAlign属性用法相似。
【说明】复选框有3种状态。
CheckState.Checked(选中)
吧Form1
CheckState.Unchecked(没选中)
☑选中(CheckState,Checked)
CheckState.Indeterminate(中间态)
□没选中(CheckState.nchecked)
如果是中间态,复选框显示为浅灰色选中
▣中间态(CheckState.Indeterminate
状态,该状态通常表示该选项下的多个子选项
未完全选中。如图所示。
2010版
C#
任务7.2设计品牌调查系统
7.2.8复选框(CheckBox)控件
2.常用属性
(3)ThreeState属性
【格式】复选框名称.ThreeState[=值;]
【功能】返回或设置复选框是否能表示3种状态。
【说明】如果ThreeState的属性值为true时,可以表示3种状态;属性值为falsel时,只能表示两
种状态。
没选中(CheckState..Unchecked)
ture
选中(CheckState.Checked)
ThreeState属性值
中间态(Checkstate.Indeterminate)
选中
false
没选中
2010版
C#
任务7.2设计品牌调查系统
7.2.8复选框(CheckBox)控件
2.常用属性
(4)Checked属性
(5)Text属性
【格式】复选框名称.Checked[=值:]
【格式】复选框名称.Text[=值;]
【功能】返回或设置复选框是否被选中。
【功能】返回或设置复选框的标题。
【说明】值为true,表示复选框被选中;值
【说明】用法与单选按钮相同。
为false,表示复选框没被选中。当ThreeSate属
性值为true时,中间态也表示选中。
3.常用事件
与单选按钮相似。
2010版
资源预览图