1.ConboBox组合框/下拉框
2.MessageBox消息框
3.RadioButton单选按钮
4.GroupBox分组框
5.图片框
一、ConboBox组合框
DropDownStyle:组合框的样式/功能
DropDown ---默认可选可修改
DropDownList ---只能选不能修改
SelectedIndex:获取或设置当前选中项的下标索引
Items:组合框中的下拉选项集合
tems.Count;-----获取选项的个数
Items.Add();-----往选项添加一个选项
Items.Remove()---根据内容删除选项
Items.RemoveAt()-根据下标删除选项
二、MessageBox消息框
//1.显示消息内容
MessageBox.Show("我是消息内容");
//2.显示消息内容+消息标题
MessageBox.Show("我是消息内容", "我是消息标题");
//3.显示消息内容+消息标题+按钮 MessageBoxButtons
MessageBox.Show("我是消息内容", "我是消息标题", MessageBoxButtons.OKCancel);
//4.显示消息内容+消息标题+按钮+图标 MessageBoxIcon
MessageBox.Show("我是消息内容", "我是消息标题", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
三、RadioButton单选按钮
Name:控件的名字 rdo_+英文/拼音
Text:控件显示的内容
Checked:当前是否选中状态
----选中改变事件CheckedChanged-------
四、GroupBox分组框:是一个容器-----放其他的控件
Name:控件的名字 grp_+英文/拼音
Text:控件显示的标题
Visible:容器隐藏或显示
五、PictureBox图片框
Name:控件的名字 pic_+英文/拼音
Image:图片框显示的图片
SizeMode:图片框和图片的样式
六、计算器:如何控制只能输入数字
控制文本框只能输入数字,小数点
事件:KeyPress键盘敲击事件
//按下键盘时触发
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
char c = e.KeyChar; //获取按下的键
// 数字0-9 删除 小数点
if (c >= '0' && c <= '9' || c == '\b' || c == '.')
{
e.Handled = false; //Handled属性表示是否处理过按下键的事件
}
else
{
e.Handled = true; //按键无效
}
}