А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Исправление контрола ListEditor и продолжение работы над экспортом данных

 

Сегодня с утра, как и предполагалось, продолжил работу над переделыванием контрола ListEditor. Но перед этим кое-что улучшил в контроле представления таблиц. Это касается сортировки данных в столбцах и сортировки самих столбцов. Улучшил механизм. Ещё вчера, после того, как я написал вчерашний пост. 

Ну а затем вернулся к ListEditor. Немало он у меня времени отнял. До самого обеда. И вот этот контрол представлен на самом верхнем скриншоте. Были минуты отчаяния, когда я сомневался, что его можно исправить и что я зря это затеял. Потому что там постоянно возникали загадочные косяки. И я в очередной раз убедился, что невозможно сделать прямую привязку данных к элементу DataGrid через модель-представление, добившись корректной его работы. Нет, он, зараза, в этом случае корректно не работает. И пришлось в очередной раз идти обходным путем. то есть создавать обычное (не стилизованное) свойство класса контрола с наблюдаемой коллекцией и привязывать к этому свойству данные к DataGrid. Ну просто никак по-другому. Вот такие пироги...

0 + 0 -
  • Яндекс.Метрика