Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
20.05.2013, 14:26
|
|||
---|---|---|---|
Как динамически поменять BackColor у TextBoxa? |
|||
#18+
Нет раздела для Windows Store Apps под Windows RT, но наверное к WPF ближе будет - спрошу тут. Как динамически поменять BackColor у TextBoxa? Сценарий простой - пользователь вводит данные, они проверяются и если что-то не то, то TextBox BackColor становится красным. Но КАК? Win RT, WinStore App, FW 4.5 Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2013, 14:42
|
|||
---|---|---|---|
Как динамически поменять BackColor у TextBoxa? |
|||
#18+
В WPF это удобно делать триггером. Но там триггеров нету. :-( Остаются варианты: 1. VisualStateManager - оно вроде там есть. 2. Binding + converter - наиболее предпочтительный вариант. Это если решать как Вы сказали. Но лучше посмотреть в сторону валидации в биндингах . ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2013, 14:50
|
|||
---|---|---|---|
Как динамически поменять BackColor у TextBoxa? |
|||
#18+
Хотя, тут пишут что родной валидации как в WPF/SL нет. Вобщем, надо гуглить. Сторонние решения должны быть. Отпишите потом по результату... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2013, 15:03
|
|||
---|---|---|---|
Как динамически поменять BackColor у TextBoxa? |
|||
#18+
Мда... Тут про валидацию ни слова. Планета деградирует... :-( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2013, 15:03
|
|||
---|---|---|---|
Как динамически поменять BackColor у TextBoxa? |
|||
#18+
Алексей КХотя, тут пишут что родной валидации как в WPF/SL нет. Вобщем, надо гуглить. Сторонние решения должны быть. Отпишите потом по результату... :-) Валидации нет :( Ожидаемо было бы наличие валидаторов как ASP.NET, но нет - Микрософт в своём стиле - дают пищу сторонним разработчикам. Вот нашёл "OutOfBox" решение . Тут исходники . Видать придётся использовать. Нет времени лисапед самому собирать. К тому же NumericUpDown - то что нужно в моём случае. Почему этот контрол отсутствует в списке стандартных - загадка... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2013, 15:09
|
|||
---|---|---|---|
Как динамически поменять BackColor у TextBoxa? |
|||
#18+
M234Алексей КХотя, тут пишут что родной валидации как в WPF/SL нет. Вобщем, надо гуглить. Сторонние решения должны быть. Отпишите потом по результату... :-) Валидации нет :( Ожидаемо было бы наличие валидаторов как ASP.NET, но нет - Микрософт в своём стиле - дают пищу сторонним разработчикам. Вот нашёл "OutOfBox" решение . Тут исходники . Видать придётся использовать. Нет времени лисапед самому собирать. К тому же NumericUpDown - то что нужно в моём случае. Почему этот контрол отсутствует в списке стандартных - загадка... Поглядел исходники, там стиль меняется через работу с VisualStateManager. Не, НУ ХРЕНЬ ЖЕ! Неудобно и громоздко. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2013, 15:17
|
|||
---|---|---|---|
Как динамически поменять BackColor у TextBoxa? |
|||
#18+
M234M234пропущено... Валидации нет :( Ожидаемо было бы наличие валидаторов как ASP.NET, но нет - Микрософт в своём стиле - дают пищу сторонним разработчикам. Вот нашёл "OutOfBox" решение . Тут исходники . Видать придётся использовать. Нет времени лисапед самому собирать. К тому же NumericUpDown - то что нужно в моём случае. Почему этот контрол отсутствует в списке стандартных - загадка... Поглядел исходники, там стиль меняется через работу с VisualStateManager. Не, НУ ХРЕНЬ ЖЕ! Неудобно и громоздко.Таки попробуйте binding + converter на свойство Background. Но это только визуализация. Нужна же ещё логика по блокированию сохранения формы с невалидными данными. Капец, кароче... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=21&mobile=1&tid=1441387]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
144ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
others: | 315ms |
total: | 541ms |
0 / 0 |