Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 窗口。与排列、测量和所需大小相等的窗体?_.net_Wpf_Winforms - Fatal编程技术网

.net 窗口。与排列、测量和所需大小相等的窗体?

.net 窗口。与排列、测量和所需大小相等的窗体?,.net,wpf,winforms,.net,Wpf,Winforms,我被分配了一个项目,需要我渲染树结构,事实证明,这是一个数学上不平凡的过程 我发现,这似乎或多或少起到了作用,但它在WPF中,这真的不是我的场景,而且似乎需要一点额外的关注和照顾。我是一个Windows.Forms程序员(无论如何,我是任何GUI程序员),我需要将它转换成WinForms,然后才能提供这种关注 在这个转换过程中,我已经设法使一些事情看起来正确,但是我想在我盲目地向错误的方向充电之前确保这些功能 我认为WPF排列看起来相当于WinForms性能布局,WPF DesiredSize看

我被分配了一个项目,需要我渲染树结构,事实证明,这是一个数学上不平凡的过程

我发现,这似乎或多或少起到了作用,但它在WPF中,这真的不是我的场景,而且似乎需要一点额外的关注和照顾。我是一个Windows.Forms程序员(无论如何,我是任何GUI程序员),我需要将它转换成WinForms,然后才能提供这种关注

在这个转换过程中,我已经设法使一些事情看起来正确,但是我想在我盲目地向错误的方向充电之前确保这些功能

我认为WPF排列看起来相当于WinForms性能布局,WPF DesiredSize看起来像WinForms PreferredSize和WPF Measure。。。嗯


基本上,我正在寻找有关在WinForms控件中自动管理布局的任何提示,方法与WPF管理布局的方法相同,并确认我提到的那些明显的等效性是否实际上是等效的。

WinForms还有一些布局容器:

  • 流程布局面板 表示水平或垂直动态布局其内容的面板

  • 桌面布局面板 表示在由行和列组成的网格中动态布局其内容的面板

  • 专家组: 用于对控件集合进行分组


这些容器可以组合在一起以实现所需的布局。

这并不能解决所提出的问题。