失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > C#创建Windows窗体应用程序实例4【大学选课】

C#创建Windows窗体应用程序实例4【大学选课】

时间:2019-07-16 23:02:58

相关推荐

C#创建Windows窗体应用程序实例4【大学选课】

都实例4了?你还不会创建项目?不会操作步骤?不会写代码?请进入下方链接学习吧!

C#创建Windows窗体应用程序实例1/qq_45037155/article/details/124005398

C#创建Windows窗体应用程序实例2/qq_45037155/article/details/124006201

1. 知识点

列表选择控件

ComboBox(组合框)控件用于在下拉组合框中显示数据

ListBox(列表框)控件用于显示一个项列表,当MultiColumn属性设置为true时,列表框以多列形式显示项

CheckedListBox(复选列表框)控件与ListBox控件类似,用于显示项的列表,同时还可以在列表中的项的旁边显示选中标记

2. 样式设计

注意:CheckedListBox(复选列表框)控件 的设置方法

方法一:点击左箭头,再点击编辑项

方法二:属性里进行设置

成品效果如下图

3. 代码实现

namespace 列表选择控件{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){if (checkedListBox1.CheckedItems.Count > 0){listBox1.Items.Clear();for (int i = 0; i < checkedListBox1.CheckedItems.Count; i++){ listBox1.Items.Add(checkedListBox1.CheckedItems[i]); }}}private void button2_Click(object sender, EventArgs e){listBox1.Items.Clear();for (int i = 0; i < checkedListBox1.Items.Count; i++){ checkedListBox1.SetItemChecked(i, true); }for (int j = 0; j < checkedListBox1.Items.Count; j++){ listBox1.Items.Add(checkedListBox1.CheckedItems[j]); }}private void button3_Click(object sender, EventArgs e){listBox1.Items.Clear();for (int i = 0; i < checkedListBox1.Items.Count; i++){checkedListBox1.SetItemChecked(i, false);}}}}

4. 执行效果

查看

全选

取消全选

如果觉得《C#创建Windows窗体应用程序实例4【大学选课】》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。