簡體   English   中英

如何將 CheckedListBox 項目設置為默認選中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM