繁体   English   中英

C#tablelayoutpanel面板控件

[英]C# tablelayoutpanel panel control

我有一个tablelayoutpanel分为4列和4行。 通过使用Panel box = new Panel(); 我用面板填充了所有4x4桌面版面板。 现在我必须删除2列3行的Panel。 我怎么做?

有几种方法可以做到,但是请尝试这种方法。

tableLayoutPanel.Controls.Remove(tableLayoutPanel1.GetControlFromPosition(col, row));

这是假设您只是尝试删除面板(因为它们将是tableLayoutPanel的子控件)。

否则,您可以通过将要删除的实际面板传递给该方法来直接删除;

tableLayoutPanel.Controls.Remove(panelYouWantToRemove);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM