Изменить размер кнопки круга с помощью перетаскивания, как в окне дизайнера - PullRequest
1 голос
/ 24 августа 2011

У меня есть круглая кнопка, размер которой я хочу изменить (аналогично тому, как вы это делаете в окне дизайна). Если бы это был прямоугольник, я мог бы прикрепить большие пальцы или украшения по краям и отслеживать дельту перетаскивания и соответственно обновлять размер. Но как мне сделать это для круга, я думаю, я мог бы добавить большой палец вокруг внешней стороны, и когда пользователь перетаскивает его, я могу обновить размер шаблонного родителя. Любой другой способ пойти по этому поводу?

Ответы [ 2 ]

1 голос
/ 24 августа 2011

Вот тот, который я сам не пробовал: http://denisvuyka.wordpress.com/2007/10/13/the-wpf-resizing-adorner-for-canvas/

0 голосов
/ 25 августа 2011

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

http://10rem.net/blog/2010/01/09/a-wpf-behavior-for-window-resize-events-in-net-35

...