Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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
C# 4.0 如何拉伸和缩放容器(如面板、groupbox)中的单个子对象以适应不同分辨率的屏幕?C#net_C# 4.0 - Fatal编程技术网

C# 4.0 如何拉伸和缩放容器(如面板、groupbox)中的单个子对象以适应不同分辨率的屏幕?C#net

C# 4.0 如何拉伸和缩放容器(如面板、groupbox)中的单个子对象以适应不同分辨率的屏幕?C#net,c#-4.0,C# 4.0,基本上,我有一个usercontrol作为主容器,里面有一些GroupBox和按钮。但是,我的界面控件的大小和位置不会像我在设计界面中期望的那样正确 我已经尝试过改变锚点和码头的属性,但没有一个符合我的目的 我在网上搜索并在WPF中找到了一个叫做viewbox的东西,我想知道在VisualStudio2010中是否有类似“viewbox”的东西 请帮忙 尝试使用TableLayoutPanel容器并将控件放入其中。它类似于HTML中的表的思想,在HTML中表被划分为行和列,每一行和列都可以设置为

基本上,我有一个usercontrol作为主容器,里面有一些GroupBox和按钮。但是,我的界面控件的大小和位置不会像我在设计界面中期望的那样正确

我已经尝试过改变锚点和码头的属性,但没有一个符合我的目的

我在网上搜索并在WPF中找到了一个叫做viewbox的东西,我想知道在VisualStudio2010中是否有类似“viewbox”的东西


请帮忙

尝试使用TableLayoutPanel容器并将控件放入其中。它类似于HTML中的表的思想,在HTML中表被划分为行和列,每一行和列都可以设置为一组像素或一个百分比。通常,如果你想使用可重新调整大小的表单,通常你应该有一个控件,在拉伸时会给你带来好的效果,比如图像,多行文本框等等。。。此外,放置要填充的dock属性以获得所需的拉伸


我希望这些信息对您有用。

所以我猜您不是在使用WPF,而是在使用WinForms?停靠控件是否不符合您的需要?我试图更改界面中按钮的停靠属性,但它以有趣的方式显示。以编程方式停靠?有什么建议吗?