Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Binding цвета к статическому св-ву класса / 3 сообщений из 3, страница 1 из 1
16.09.2013, 14:14
    #38397711
netivan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Binding цвета к статическому св-ву класса
Есть View, где я Border-ам ставлю цвет из static перменных таким вот образом:
Код: c#
1.
"{Binding Source={x:Static Class.MyBrushXXXX}}"

иногда это дело падает, говорит мол не из того потока обращаешься :) Что-то не соображу как к Сатику-то обратиться из нужного потока? Как к Dispatcherу попасть не пойму, т.к. все это хостится в WinForm. Киньте на нужную мысль
...
Рейтинг: 0 / 0
17.09.2013, 09:24
    #38398342
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Binding цвета к статическому св-ву класса
Есть подозрения, что элементы ItemsControl в каких-то случаях создаются в другом потоке. Видимо, это следствие каких-то глубинных особенностей WPF.

Я бы лучше это делал через StaticResource|DynamicResource, возможно, через статический ComponentResourceKey.
...
Рейтинг: 0 / 0
17.09.2013, 10:13
    #38398392
netivan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Binding цвета к статическому св-ву класса
Алексей КЕсть подозрения, что элементы ItemsControl в каких-то случаях создаются в другом потоке. Видимо, это следствие каких-то глубинных особенностей WPF.

Я бы лучше это делал через StaticResource|DynamicResource, возможно, через статический ComponentResourceKey.
ну ItemsSource не имеет отношения к данному контролу. ВИдимо инициализация статиков в другом потоке произошла, что вполне возможно:) Да, попробую через Resource, может так будет безопаснее.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Binding цвета к статическому св-ву класса / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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