私はいくつかの他のコントロールと一緒にいくつかのCheckedListBox
アイテムを含むフォームを持っています。私は各コントロールをループし、そのプロパティ値を設定しようとしています。残念ながらSetItemChecked
プロパティはControl
クラスで使用できないため、コントロールの状態を操作する方法を理解することはできません。Visual C#、コントロールを使用してSetItemCheckedプロパティを設定するにはどうすればよいですか?
は、ここで私がこれまで持っているものです。
for (int i = 0; i < Controls.Count(); i++) {
switch(Controls[i].GetType().ToString()) {
case "System.Windows.Forms.TextBox":
case "System.Windows.Forms.RichTextBox":
Controls[i].Text=i.ToString();
break;
case "System.Windows.Forms.CheckedListBox":
Controls[i].SetItemChecked(0,true);
// ^^ This line doesn't work, because SetItemChecked is not available
break;
default:
Controls[i].Tag=i;
break;
}
}
あなたの編集のためのMr. Alford! –