Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / win8 combobox background / 2 сообщений из 2, страница 1 из 1
14.10.2013, 07:55
    #38426052
pemp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
win8 combobox background
Всем добра.

В windows 8 background для комбобоксов не меняется. Кто-нибудь уже ловил?

Забавно то, то взял "PART_EditableTextBox" присвоил ему бэкграунд красный. каретка мигает синим, то есть текстбокс думает что его фон красный, но при этом остается белым.
...
Рейтинг: 0 / 0
21.10.2013, 13:41
    #38435464
pemp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
win8 combobox background
В общем, нужно менять цвет вышестоящему бордеру. как-то так:
Код: c#
1.
2.
3.
4.
TextBox textBox = (TextBox)this.Template.FindName("PART_EditableTextBox", this);
Border border = (Border)VisualTreeHelper.GetParent(txtBox) ;
border.Background = Brushes.Red;
					



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


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