都实例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【大学选课】》对你有帮助,请点赞、收藏,并留下你的观点哦!