У меня есть UltraGrid, привязанный к IList<MyDomainObject>
. В MyDomainObject есть поле bool? isSomething
. Проблема в том, что когда это поле имеет значение NULL, флажок в ячейке отображается как некий заполненный флажок, а не как флажок без флажка, как того хочет мой клиент. Поэтому в InitializeRow
-eventhandler я меняю значение рассматриваемой ячейки на false, если ее значение равно нулю. Но это также меняет базовые данные в объекте MyDomainObject - что нежелательно.
Как я могу изменить отображаемое значение моего поля bool? isSomething
без изменения значения в домене-объекте?