[英]How to retrieve data from database to CheckedListBox and set the items as checked?
[英]How to set CheckedListBox items to checked by default
Visual Studio 中是否有一個選項可以將 CheckedListBox 中的所有項目設置為默認選中? 我的意思是我希望在啟動時檢查所有項目,並且用戶可以根據需要取消選擇項目。
如果沒有,我唯一的選擇是將所有項目設置為在構造函數中以編程方式檢查嗎?
您可以在填充Items
后以編程方式執行此操作
for (int i = 0; i < checkedListBox.Items.Count; i++)
{
checkedListBox.SetItemChecked(i, true);
}
private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < checkedListBox.Items.Count; i++)
{
checkedListBox.SetItemChecked(i, true);
}
}
試試這個我在 VB.net 中使用過
在CheckedListBox
中添加項目時使用以下代碼:
For i As Integer = 0 To Dt.Rows.Count - 1
CLB_FolderList.Items.Add(Dt.Rows(i)("Source_FolderName").ToString(),True)
Next
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.