У меня есть несколько изображений в WPF. При щелчке мыши, я хочу добавить границу к изображению. Скажите, пожалуйста, как это сделать. Должен ли я создать элемент стиля в xaml и применить его в коде?WPF: добавить стиль границы в изображение прогаматически
ответ
Просто удалите изображение из его контейнера, создайте границу, добавьте изображение в качестве дочернего элемента границы и добавьте рамку обратно в контейнер, где было изображение. Если вы застряли, почтовый код, и я помогу вам его адаптировать, но это не должно быть сложно. Вы можете сделать все это в коде.
Есть много способов. Я рекомендую что-то подобное, используя xaml.
DataContext этого блока должен иметь свойство IsSelected или что-то в этом роде. Также вам нужно реализовать IValueConverter для преобразования true в 1 и false в 0.
Это гораздо более элегантное решение. –
Отличная идея, но мне не хватает элемента, который имеет свойство IsSelected или что-то вроде этого. Есть идеи? В настоящее время у меня есть граница и внутри границы у меня есть изображение, однако оба они не имеют чего-то вроде IsSelected): –
@stefan, IsSelected - это свойство контекста данных, который представляет собой объект уровня модели, разработанный вами (прочитайте о MVVM или MVC). –
- 1. WPF ListView Стиль границы
- 2. Стиль рамки границы TextBox в WPF
- 3. Можно ли добавить перехватчиков прогаматически в ejbs?
- 4. Добавить элемент управления в стиль wpf
- 5. Добавить стиль за пределами границы радиуса
- 6. Стиль WPF Стиль
- 7. Android Добавить изображение границы в imageview
- 8. Применение стиль границы на определенных ячейках сетки в WPF
- 9. Добавить изображение в WPF кнопку
- 10. Невозможно добавить изображение в WPF
- 11. Добавить изображение в сетку - WPF
- 12. WPF/C#: Создание кнопки стиль: текст + изображение
- 13. ReportLiveObjects получает журналы прогаматически
- 14. WPF меню - нежелательные границы
- 15. Rails - Добавить стиль/изображение в button_to
- 16. Собственный стиль формы границы
- 17. CSS стиль границы внутри
- 18. Изменить стиль границы WinForm?
- 19. Таблица стиль границы
- 20. Изменить стиль границы в Галерее
- 21. WPF Checkbox стиль делает фокус границы ведут себя странно
- 22. Стиль WPF для панели/границы с триггерами для детей/родителей?
- 23. IText - добавить изображение PNG, без границы
- 24. Добавить изображение границы с помощью jquery?
- 25. WPF добавить новый стиль слайдера Причина XamlParseException
- 26. WPF/C# Добавить новый стиль всплывающей формы
- 27. Изображение границы для определенной границы
- 28. AdornerLayer выходит за пределы границы, если я увеличиваю изображение WPF
- 29. Стиль WPF для кнопок
- 30. Как добавить границы в WPF ListView в коде
Спасибо, Майк, но это создаст проблему в другом месте моего кода. Есть ли способ, которым я могу сделать границу ребенком изображения? – user279244