编程语言
首页 > 编程语言> > c#-结合了SplitContainer和TableLayoutPanel的Winforms控件

c#-结合了SplitContainer和TableLayoutPanel的Winforms控件

作者:互联网

使用SplitContainer,用户可以调整控件两侧的大小.但这仅限于两个部分.

使用TableLayoutPanel,您可以拥有无​​限的行和列.不幸的是,用户无法在其中拖动这些部分.

我怎样才能两全其美呢? SplitContainer中的中间栏的“可拖动性”以及TableLayoutPanel允许具有超过2×1的部分的功能?

如果Winforms不允许这样做,也许那里有商业组件?我知道我已经在某些非.NET程序中看到了这种高级控件.

解决方法:

在第一个的一半内嵌入另一个SplitContainer.

请记住,您可以水平分割和垂直分割.我相信可以通过这种方式生成许多整洁的布局.

标签:tablelayoutpanel,splitcontainer,c,winforms
来源: https://codeday.me/bug/20191028/1950260.html