dany_ch Ответов: 0

Держите datagrid скрытым до тех пор, пока не будут сгенерированы связанные столбцы


Привет,
У меня есть datagrid со свойством AutoGenerateColumns, установленным в true. Однако мне нужно изменить текст заголовков некоторых столбцов и изменить индекс отображения других столбцов. Это приводит к тому, что datagrid мерцает (на долю секунды можно заметить изменение столбцов).
Есть ли способ сохранить мою сетку скрытой до тех пор, пока все данные не будут загружены и столбцы не будут изменены перед ее отображением?
Спасибо

Что я уже пробовал:

Пытался установить видимость скрытой по умолчанию, а затем изменить ее на видимую, когда срабатывает событие AutoGeneratedColumns, но безуспешно.

0x01AA

Для этой ситуации я не вижу _any_flickering:
1.) Привязка данных в конструктор окна хостинг сетки
2.) расположите столбцы в dataGrid_Loaded
Помогает ли это или у вас есть другая последовательность / ситуация для этих двух действий?

0 Ответов