checkedListBoxControl 사용

1220 단어 DevExpress
checkedListBoxControl 바인딩:
설명: listDataSource 또는 record 객체다시 반복하지 않습니다.
          
            checkedListBoxControl1.DataSource = listDataSource;
            checkedListBoxControl1.DisplayMember = "Name";
            checkedListBoxControl1.ValueMember = "ID";

checked List Box Control1의 단일 선택을 설정하는 방법: 여기는 check Edit1 단추가 추가되어 있습니다. check Edit1이true일 때 여러 가지를 선택할 수 있습니다.
      
  private void checkedListBoxControl1_ItemCheck(object sender, DevExpress.XtraEditors.Controls.ItemCheckEventArgs e)
        {
            if (checkEdit1.Checked == false)
            {
                if (e.State == CheckState.Checked)
                {
                    // 
                    for (int i = 0; i < checkedListBoxControl1.ItemCount; i++)
                    {
                        // 
                        if (i != e.Index)
                            checkedListBoxControl1.SetItemCheckState(i, CheckState.Unchecked);
                    }
                }
            }
        }
 
 :
            foreach (Record ss in checkedListBoxControl1.CheckedItems)
            {
                textEdit2.Text = ss.Name;
            }

좋은 웹페이지 즐겨찾기