72
private void button2_Click(object sender,System.EventArgs e)
{ textBox1.Text="";
textBox2.Text="";
textBox3.Text="";
}
(6)标题为退出的按钮的单击事件处理函数如下:
private void button3_Click(object sender, System.EventArgs e)
{ Close();}
(7) 编译,运行,在文本框 textBox1,textBox2 分别输入 2 和 3,单击标题为求积的按纽,
textBox3 中显示 6,单击标题为清空的按钮,三个文本框被清空,单击标题为退出的按
纽,结束程序。
3.7 Convert 类
Convert 类中提供了一些静态方法,用来把一种类型数据转换为另一种类型数据。例如,
Convert.ToSingle(textBox1.Text) 把 字 符 串 textBox1.Text 转 换 为 单 浮 点 数 。
Convert.ToString(3.14)把单浮点数 3.14 转换为字符串。其它转换函数还有:ToInt、
ToInt16 等等。
3.8 单选按钮(RadioButton)和 GroupBox 控件
RadioButton 是单选按钮控件,多个 RadioButton 控件可以为一组,这一组内的
RadioButton 控件只能有一个被选中。GroupBox 控件是一个容器类控件,在其内部可放其它
控件,表示其内部的所有控件为一组,其属性 Text 可用来表示此组控件的标题。例如把
RadioButton 控件放到 GroupBox 控件中,表示这些 RadioButton 控件是一组。有一些特性是
互斥的,例如性别,选择这类特性可用 RadioButton 和 GroupBox 控件。
1. GroupBox 控件常用属性
GroupBox 控件常用属性只有一个,属性 Text,指定 GroupBox 控件顶部的标题。
2. RadioButton 控件属性和事件
属性 Text:单选按钮控件旁边的标题。
属性 Checked:布尔变量,为 true 表示按钮被选中,为 false 表示不被选中。
事件 CheckedChanged:单选按钮选中或不被选中状态改变时产生的事件。
事件 Click:单击单选按钮控件时产生的事件。
3. 例子 e3_8
该例用 RadioButton 控件修改 Label 控件字符串的字体为:
宋体、黑体、楷体。具体实现步骤如下:
(1) 建立一个新的项目。
(2) 放 Label 控件到窗体,属性 Text=“不同的字体”。字体为宋体。
(3) 放 GroupBox 控件到窗体,其属性 Text=“选择字体”。
(4) 放三个 RadioButton 控件到 GroupBox 中,其属性 Text 分别为:
宋体、黑体、楷体。宋体 RadioButton 控件的属性
Checked=true。设计好的界面如右图。
(5) 为三个 RadioButton 控件的 CheckedChanged
事件增加事件处理函数如下: