powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF, DevExpress
1 сообщений из 1, страница 1 из 1
WPF, DevExpress
    #39297561
...Андрей...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Непонятное поведение, ответ найти не рассчитываю, но хотелось бы выяснить каким инструментом поисследовать проблему.

Проблема такая

1. Имеется GridControl с деревом, в нём заюзана штатная возможность привязать состояние IsExpanded ноды к полю объекта данных (IsExpSomeFieldBool);
2. Если выставить значения IsExpSomeFieldBool, а затем эти объекты поместить в коллекцию грида, то ожидается, что дерево в гриде будет автоматически развёрнуто на заданных нодах;
3. Инициируем вызов механизма п.2 по DispatcherTimer, всё ок. Работает как задумано;
4. Инициируем вызов механизма п.2 клавишей. Ветки не разворачиваются.


Понижал приоритет таймера, а в клавиатурном обработчике вызов оборачивал в BeginInvoke с разными приоритетами, ноль эффекта.

Помогло только в п.2 вначале поместить все объекты в коллекцию, а после выставлять в них флажки IsExpSomeFieldBool.


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


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