私はWindowsフォームアプリケーションに取り組んでいます。私check/uncheck
はcheckedlistboxのすべてのチェックボックスをしたい。
チェックボックスを動的に生成するために次のコードを使用しています。
var CheckCollection = new List<CheckedBoxFiller>();
foreach (DataRow dr in dt.Rows)
CheckCollection.Add(new CheckedBoxFiller {
Text = dr["ImageName"].ToString(),
Value = dr["ImageId"].ToString()
});
chklbEvidenceTags.DataSource = CheckCollection;
chklbEvidenceTags.DisplayMember = "Text";
chklbEvidenceTags.ValueMember = "Value";
これが CheckboxFiller クラスです
private class CheckedBoxFiller {
public string Text { get; set; }
public string Value { get; set; }
}
今、私はしたいですcheck/Uncheck
all checkboxes
。どうすればこれを達成できますか?
どんな助けでも役に立ちます。