![]() |
Модераторы: gambit, Kefir, Partizan |
![]() ![]() ![]() |
|
Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
Как использовать для своего контрола стиль, который предназначен для другого контола?
Допустим у меня есть наследник Button
Так как MyButton мало чем отличается от Button я хочу, чтобы стиль определённый для Button работал и для MyButton. Как это сделать? |
|||
|
||||
CYBERDREAM |
|
|||
![]() I think, there4 I am ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1096 Регистрация: 31.10.2006 Где: CyberLand Репутация: 3 Всего: 28 |
-------------------- Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно) Telegram, skype: kuchuk.artiom |
|||
|
||||
rooks |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 90 Регистрация: 28.9.2008 Где: Минск Репутация: 5 Всего: 9 |
Это сообщение отредактировал(а) rooks - 21.12.2010, 13:06 |
|||
|
||||
Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
Спасибо, вопрос решён
![]() |
|||
|
||||
Rohoss |
|
||||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
Тут имеется некоторая проблемка. При динамическом изменении стиля все Button меняют свой внешний вид, а вот MyButton остаётся прежним. Хотя иногда MyButton тоже меняет внешний вид а иногда нет (думаю дело в самом WPF), а вот Button меняет внешний вид всегда. Как сделать чтобы и MyButton всегда менял вид при изменении стиля? Заменить StaticResource на DinamicResource не возможно, так как
Это сообщение отредактировал(а) Rohoss - 24.12.2010, 16:34 |
||||
|
|||||
Kefir |
|
|||
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 22 Всего: 87 |
Rohoss, хоть и непонятно когда и что у вас там меняется, но рискну предположить, что если напрямую менять стиль нацеленный на MyButton, то оно работает так как надо, а если менять стиль исходный (который значится в BasedOn), то изменения не идут в стиль MyButton. Если по-простому - ресурсы резолвятся заранее и изменение в базовых стилях в рантайме не приведет к изменениям производный стилей.
|
|||
|
||||
Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
||||
|
||||
Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
Тут такая ситуация, если к контролу применяю этот код
то при создании контрола с кода он кое как как адаптируется под стиль, но при создании контрола в XAML он вообще не меняет стандартный стиль... что же делать? напомню, что стили подключаются во время работы приложения |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |