使用列表选择框控件
本例使用列表選擇框控件,并向其中添加刪除列表項,程序運行如下圖所示。
程序代碼如下。
using System; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace eg38_checklistBoxApp {public partial class Form1 : Form{public Form1(){InitializeComponent();}void AddClick(object sender, EventArgs e){if(NewValue.Text.Trim()!=""){checkedListBox1.Items.Add(NewValue.Text);NewValue.Text="";}else{MessageBox.Show("請輸入一個字符串!");}}void DeleteClick(object sender, EventArgs e){if(checkedListBox1.SelectedIndex!=-1){checkedListBox1.Items.RemoveAt(checkedListBox1.SelectedIndex);}else{MessageBox.Show("請選中待刪除的項!");}}void ShowValueClick(object sender, EventArgs e){string selectedValues="以下值被選中:\n"+new string('-',48)+"\n";for(int i=0;i<checkedListBox1.CheckedItems.Count;i++){selectedValues+=checkedListBox1.CheckedItems[i].ToString()+"\n";}MessageBox.Show(selectedValues);}void CheckedListBox1SelectedIndexChanged(object sender, EventArgs e){OldValue.Text=checkedListBox1.Items[checkedListBox1.SelectedIndex].ToString();}} }總結
- 上一篇: Solr入门——安装
- 下一篇: 黑马程序员_7k面试题交通管理系统