Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Background для всех контролов окна 
:(
    Опции темы
Idsa
Дата 21.8.2008, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 2
Всего: 62



Мне необходимо выставить один и тот же Background для всех контролов окна (а, может, и приложения). Подскажите, как проще всего этого добиться.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
HalkaR
Дата 21.8.2008, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 5
Всего: 42



Может прозрачный бэкграунд лучше?
PM MAIL   Вверх
Kefir
Дата 21.8.2008, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


«Hakuna Matata»
***


Профиль
Группа: Комодератор
Сообщений: 1878
Регистрация: 25.1.2003
Где: Tampere, Suomi

Репутация: 22
Всего: 87



Idsa, думаю, что проще всего в ресурсах окна определить цвет и кисть, использующую этот цвет, и, соответственно, у контролов/стилей ставить Background="{DynamicResource ...}".
PM MAIL WWW Skype   Вверх
HalkaR
Дата 21.8.2008, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 5
Всего: 42



Kefir, а почему Dynamic?
PM MAIL   Вверх
Idsa
Дата 22.8.2008, 07:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 2
Всего: 62



Цитата(HalkaR @  21.8.2008,  22:19 Найти цитируемый пост)
Может прозрачный бэкграунд лучше?

Да, наверное, так даже лучше

Цитата(Kefir @  22.8.2008,  01:34 Найти цитируемый пост)
Idsa, думаю, что проще всего в ресурсах окна определить цвет и кисть, использующую этот цвет, и, соответственно, у контролов/стилей ставить Background="{DynamicResource ...}". 

Т. е. придется создавать автоматические стили под каждый тип контрола? Эх...


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
Kefir
Дата 22.8.2008, 09:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


«Hakuna Matata»
***


Профиль
Группа: Комодератор
Сообщений: 1878
Регистрация: 25.1.2003
Где: Tampere, Suomi

Репутация: 22
Всего: 87



Idsa, зачем под каждый тип контрола? Можно просто контролам ставить такой бакграунд. Ибо всё-таки нет функции "поставь всем чёрный фон" В)
На самом деле, думаю, что наисать эту функцию - лазая по дереву (начиная от окна до всех контролов).
PM MAIL WWW Skype   Вверх
Idsa
Дата 22.8.2008, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 2
Всего: 62



Цитата(Kefir @  22.8.2008,  13:57 Найти цитируемый пост)
На самом деле, думаю, что наисать эту функцию - лазая по дереву (начиная от окна до всех контролов). 

Действительно smile Порой Xaml заставляет забыть про то, что тоже самое можно сделать в коде: уж больно все гармонично в Xaml'е.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0447 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.