1-) C# DEVEXPRESS RMOS - checkedit in radiobutton gibi satır satır baz alarak davranması
1-) checkedit in radiobutton gibi satır satır baz alarak davranması
public void MyCheckRowLoad(int pRowHandle,int pYes) {
for (int i = 0; i < gridView1.RowCount; i++)
{
if (i== pYes)
{
gridView1.SetRowCellValue(pRowHandle, gridView1.Columns[i], "yes");
}
else
{
gridView1.SetRowCellValue(pRowHandle, gridView1.Columns[i], "no");
}
}
}
private void gridView1_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e)
{
string columnName = gridView1.FocusedColumn.FieldName.ToString();
int rowHandle = gridView1.FocusedRowHandle;
string cellValue = gridView1.GetRowCellValue(rowHandle, gridView1.Columns[columnName]).ToString();
switch (columnName)
{
case "1":
MyCheckRowLoad(rowHandle,1);
break;
case "2":
MyCheckRowLoad(rowHandle, 2);
break;
case "3":
MyCheckRowLoad(rowHandle, 3);
break;
case "4":
MyCheckRowLoad(rowHandle, 4);
break;
case "5":
MyCheckRowLoad(rowHandle, 5);
break;
}
}