Я попробовал подключиться к событию InitializeLayout UltraGrid, как показано ниже, и установить там нужные свойства столбцов, что мне подходит правильно:
private void ultraGrid1_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e)
{
//Make the column disabled or
e.Layout.Bands[0].Columns[0].CellActivation = Activation.Disabled;
//Make the column readonly
e.Layout.Bands[0].Columns[0].CellActivation = Activation.ActivateOnly;
}
Если вышеописанное нене работают для вас, скорее всего, что-то переопределяет эти настройки на более поздней стадии вашего приложения.