본문 바로가기
Winform

[DevExpress] 그리드의 체크박스 한개만 선택 할때

by 캡틴노랑이 2019. 1. 23.
반응형
그리드에 있는 checkbox 한개만 선택되게 할 때
private void advBandedGridViewMtrl_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e)
{
    if (e.Column.FieldName == "BASE_CUST_YN")
    {
        if (e.Value.ToString() == "Y")
        {
            for (int i = 0; i < this.advBandedGridViewMtrl.RowCount; i++)
                if (i != e.RowHandle)                
                    (this.advBandedGridViewMtrl.GetDataRow(i) as DataRow)["BASE_CUST_YN"] = "N";
        }
    }   
}
반응형

댓글