Пользовательский элемент управления wpf: перетаскиваемый / изменяемый размер прямоугольника внутри другого прямоугольника - PullRequest
11 голосов
/ 26 октября 2010

Я работаю над приложением ac # wpf.Я смотрю на элемент управления с двумя прямоугольниками: один внутри другого.Я хочу, чтобы пользователь мог перетаскивать внутренний прямоугольник, изменять его размер и, если возможно, поворачивать его также в пределах внешнего прямоугольника.Значения должны быть привязываемыми, чтобы я мог сохранять значения в своем источнике данных при обновлении.

Уже есть подобные элементы управления или у кого-нибудь есть какие-либо предложения?

Я видел статью в codeproject о перетаскивании элементовна холсте, но эти свойства не являются связываемыми ..

Спасибо,

Ответы [ 2 ]

19 голосов
/ 01 ноября 2011

У этого парня из CodeProject есть серия статей, которые делают именно то, что, я думаю, вы ищете.Я ожидаю, что первая статья будет вам наиболее полезна, но вся серия хороша.

1.Перетаскивайте, изменяйте размеры и вращайте элементы на холсте

2.Дизайнерский холст с Zoombox

3.Соединительные элементы

4.Франкенбилд

1 голос
/ 26 октября 2010

Это: Codeproject очень похоже. Если вы не можете найти что-то, что подходит вам больше, то, на мой взгляд, это хорошая основа для начала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...