运行时通过鼠标调整tableayoutpanel中的行高大小
本文关键字:高大小 tableayoutpanel 调整 鼠标 运行时 | 更新日期: 2023-09-27 17:53:12
有一个带有TableLayoutPanel的表单。TableLayoutPanel包含一些控件。它们会正常调整大小。但是我想在运行时改变它们的比例。
下面是一个在运行时将第一行更改为50%的示例:
tableLayoutPanel1.RowStyles[0] = new RowStyle(SizeType.Percent, 50);
和第一列类似:
tableLayoutPanel1.ColumnStyles[0] = new ColumnStyle(SizeType.Percent, 50);
为了让用户控制它,尝试使用SplitterPanel来设计表单,它内置了拖动大小调整功能。
我使用SplitterPanel没有TableLayoutPanel解决了这个问题。