[C#] Devexpress GridView 체크박스 하나만 선택가능하게 하기 (RepositoryItemCheckEdit Only One Single selection)


[C#] Devexpress GridView 체크박스 하나만 선택가능하게 하기 (RepositoryItemCheckEdit Only One Single selection)

GridView Column에 RepositoryItemCheckEdit을 ColumnEdit으로 적용하면 GridView Column에서 CheckBox를 사용할 수 있습니다. 하지만 기본적으로 Multi Selection 가능한 Checkbox이므로 한 Row에만 Check가 가능하도록 하는 Sing Selection Check Box로 소스를 수정해보도록 하겠습니다. GridView "CellValueChanging" 이벤트를 생성해줍니다. CellValueChanging은 Cell Value 값의 변환이 일어날 때, GridView에 실제 적용 직전에 일어나는 이벤트입니다. 아래는 이벤트의 소스입니다. int checkRowIndex = -1; -- ① private void gvMain_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e) { DevExpress....


#Checkbox #CheckEdit #Devexpress #GridViewCheckbox #RepositoryCheckEdit #VB #그리드뷰 #그리드뷰체크박스 #체크박스

원문링크 : [C#] Devexpress GridView 체크박스 하나만 선택가능하게 하기 (RepositoryItemCheckEdit Only One Single selection)