Есть Label, который показывает текст, который прибинден к полю объекта. При изменении текста нужно также менять фоновую картинку, в зависимости от его значения. Картинки берутся из static resource.
Как правильно сделать?
Здравствуйте, Аноним, Вы писали:
А>Есть Label, который показывает текст, который прибинден к полю объекта. При изменении текста нужно также менять фоновую картинку, в зависимости от его значения. Картинки берутся из static resource. А>Как правильно сделать?
Здравствуйте, Аноним, Вы писали:
А>Есть Label, который показывает текст, который прибинден к полю объекта. При изменении текста нужно также менять фоновую картинку, в зависимости от его значения. Картинки берутся из static resource. А>Как правильно сделать?
Или конвертер, или стиль + DataTrigger.
Re[2]: [WPF] как бы сделать без гемора?
От:
Аноним
Дата:
05.04.11 14:55
Оценка:
Здравствуйте, Ed.ward, Вы писали:
EW>Через IValueConverter EW>Ed.ward
добавочный класс, создавать объект и передавать ему картинки...
а попроще никак нельзя?
например, нет ли какой-то нотификации, когда произошло изменение прибинденного поля?
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Ed.ward, Вы писали:
EW>>Через IValueConverter EW>>Ed.ward
А>добавочный класс, создавать объект и передавать ему картинки...
А>а попроще никак нельзя? А>например, нет ли какой-то нотификации, когда произошло изменение прибинденного поля?
Есть — DataTrigger.
Sinix ниже про него написал.
Ed.ward
Re[4]: [WPF] как бы сделать без гемора?
От:
Аноним
Дата:
05.04.11 15:17
Оценка:
Здравствуйте, Ed.ward, Вы писали:
EW>Есть — DataTrigger.
А в нем можно закодировать кастомную логику выбора картинки? Что-то я не могу сообразить, как приспособить.
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Ed.ward, Вы писали:
EW>>Есть — DataTrigger.
А>А в нем можно закодировать кастомную логику выбора картинки? Что-то я не могу сообразить, как приспособить.
А>Есть Label, который показывает текст, который прибинден к полю объекта. При изменении текста нужно также менять фоновую картинку, в зависимости от его значения. Картинки берутся из static resource. А>Как правильно сделать?
Если этот Label лежит в чем-нибудь типа ListBox'а, можно подумать про ItemTemplateSelector
Re[6]: [WPF] как бы сделать без гемора?
От:
Аноним
Дата:
05.04.11 16:06
Оценка:
Здравствуйте, Ed.ward, Вы писали:
EW>Как-то так. Писал прямо сюда, могут быть ошибки.
А сделать срабатывание на больше/меньше значения можно?
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Ed.ward, Вы писали:
EW>>Как-то так. Писал прямо сюда, могут быть ошибки.
А>А сделать срабатывание на больше/меньше значения можно?
Через конвертер
Ed.ward
Re[8]: [WPF] как бы сделать без гемора?
От:
Аноним
Дата:
05.04.11 16:15
Оценка:
Здравствуйте, Ed.ward, Вы писали:
EW>Через конвертер