powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Xml, Binding и Textblock
2 сообщений из 2, страница 1 из 1
Xml, Binding и Textblock
    #37855205
ornitopter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток всему WPF-сообществу!

Есть вот такой xml:
Код: xml
1.
<item left="164" top="16" right="182" bottom="20" align="0" border="0">



нужно его визуализировать ) то есть на основе чисел из атрибутов нарисовать на Canvas прямоугольник (в нем потом еще текст будет, но это - потом). Если с положением прямоугольника относительно канвы (Canvas.Left, Canvas.Top) понятно - binding на соответствующие атрибуты, то далее встает вопрос - как задать Width и Height? binding не предусматривает математических операций (например, на Width - байндинг разницы атрибутов right и left, соответственно на Height - разница bottom-top).

Подскажите, в каком направлении копать, чтоб такое реализовать можно было?

Кроме того, атрибуты могут меняться в рантайме (в Textbox:
Код: xml
1.
Text="{Binding Path=Value, Mode=TwoWay}"

), соответственно, при изменении right, ширина должна измениться тоже.

...and the Hades came close behind him... (Revelations 6:8)
...
Рейтинг: 0 / 0
Xml, Binding и Textblock
    #37855575
ornitopter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снимается ) тынц
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Xml, Binding и Textblock
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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