在WPF中调整控件的大小

在WPF中调整控件的大小

本文介绍了在WPF中调整控件的大小的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在wpf表单中有一组用户控件,并且希望让用户能够调整它们的大小。每当用户单击控件时,应总共显示8个边界矩形,然后拖动它们中的任何一个,则用户必须能够调整控件的大小。

解决方案

我制作了



主页上有一个快速的gif视频显示它行动中。



非常简单,只需调用一行代码即可。

  / /将最大调整大小设置为最大高度200像素,最大宽度300像素。 
新的CResizeAdorner(button1、200、300);


I have a set of user controls in my wpf form and want to give ability to user to resize them. Whenever a user clicks on a control total 8 boundary rectangles should appear and then by dragging any of them, the user must be able to resize the control. Please help me on this.

解决方案

I made a library that applies resize grips to any control.

Homepage has a quick gif video showing it in-action.

Very simple, just call one line of code.

//Set max resize to 200px max height, 300px max width.
new CResizeAdorner(button1, 200, 300);

这篇关于在WPF中调整控件的大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 20:51