powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / TabControl + DataGrid
3 сообщений из 3, страница 1 из 1
TabControl + DataGrid
    #38512727
Virtue
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую.

WPF 4.0. LINQ to SQL.
1) TabControl имеет 2 TabItem'sa, на втором лежит DataGrid, ItemsSource заполняется из БД Sql. При переключении между табами DataGrid полностью перерисовывается и обновляется ItemsSource..., как это обойти?
2) DataGrid используется для определенного набора данных (Select * from Customers), как автоматически сгенерить столбцы так, чтобы при изменении ItemsSource больше этого не делать, можно конечно AutoGenerateColumns=False и прописать все в ручную(но колонки заведомо неизвестны), или делать выборку из таблицы в БД с набором столбцов и генерить колонки на основании этих данных? Хотелось бы на основании данных генерились столбцы, потом из БД вытащить информацию (наименование Header и ширину). Как лучше поступить?
3) При смене ItemsSource слетает сортировка, группировка, фильтрация... даже если столбец создан вручную, почему так происходит?
...
Рейтинг: 0 / 0
TabControl + DataGrid
    #38512774
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Virtue3) При смене ItemsSource слетает сортировка, группировка, фильтрация... даже если столбец создан вручную, почему так происходит?Это особенности реализации DataGrid. Надо самостоятельно восстанавливать сортировку после изменения ItemsSource.

Пример менеджера сортировки DataGrid.

Пример использования менеджера сортировки.
...
Рейтинг: 0 / 0
TabControl + DataGrid
    #38513499
Virtue
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей КVirtue3) При смене ItemsSource слетает сортировка, группировка, фильтрация... даже если столбец создан вручную, почему так происходит?Это особенности реализации DataGrid. Надо самостоятельно восстанавливать сортировку после изменения ItemsSource.

Пример менеджера сортировки DataGrid.

Пример использования менеджера сортировки.

С этим все понятно, большое спасибо. Что то по 1 и 2 пункту подсказать можете?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / TabControl + DataGrid
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]