C# Tips


アイテムがチェックされたときに実行する


CheckedListBoxは各アイテムごとにチェックボックスのついた一覧表示のコンポーネントです。
アイテムのチェックが変更されたときになにかを実行するにはItemCheckイベントを使用します。
ItemCheckEventArgsにチェックされたアイテムの情報が格納されていますので、必要であればそれを使用して処理を行います。
private void checkedListBox1_ItemCheck(object sender, System.Windows.Forms.ItemCheckEventArgs e)
{
	String s = this.checkedListBox1.Items[e.Index] as String;

	if(string != null)
	{
		//Checkがされたのか、はずされたのかをtrue/falseで表示
		System.Console.WriteLine(s + ":" + e.NewValue);
	}
}


目次に戻る
Copyright(c) 2008 WoodenSoldier Software