![]() |
Модераторы: gambit, Kefir, Partizan |
![]() ![]() ![]() |
|
HelloweenStranger |
|
||||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 22.6.2011 Репутация: нет Всего: нет |
Доброго времени суток всем!
Товарищи, вопрос в следующем! Необходимо создать пользовательский компонент, кнопку CustomButton, в котором в качестве фона служит картинка. При нажатии на кнопку картинка меняется на другую, символизирующую состояние Pressed. Этот компонент я хотел создать в отдельной сборке. ОЧЕНЬ ВАЖНО: путь к картинкам должен быть настраиваемым из кода, использующего данный компонент, то есть прописать в xaml-файле компонента что-то типа Source="Image1.png" совершенно не подходит! В C# классе компонента хочу создать два строковых свойства отвечающие за картинки:
А в xaml файле компонента каким-то образом описать поведение моего компонента в состояниях Pressed и Normal, чтобы это выглядело примерно так:
Но вот каким образом мне это прописать в xaml файле я не имею представления, так как с Silverlight до настоящего момента был не знаком. Не могли бы подсказать? |
||||
|
|||||
KelTron |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 8.10.2006 Где: Красноярск Репутация: 2 Всего: 38 |
Этот класс я для себя писал, можешь взять..)
Реализация полностью в коде, настраиваются 3 свойства: NormalStateImage, HoverStateImage, PressedStateImage. Передаётся uri картинки.
-------------------- Тысячами незримых нитей обвивает тебя Закон. Разрубишь одну - преступник. Десять - смертник. Все - Бог. Эвенгар Салладорский, основатель Школы Тьмы. |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |