【问题标题】:C# tablelayoutpanel panel controlC# tablelayoutpanel 面板控件
【发布时间】:2013-07-03 08:57:27
【问题描述】:

我有一个表格布局面板,分为 4 列和 4 行。通过使用Panel box = new Panel();,我用面板填充了所有 4x4 表格布局面板。现在我必须在示例中删除一个位于 2 列和 3 行中的面板。我该怎么做?

【问题讨论】:

    标签: c# controls panel tablelayoutpanel


    【解决方案1】:

    有几种方法可以做到这一点,但试试这个;

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

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

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

    tableLayoutPanel.Controls.Remove(panelYouWantToRemove);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-18
      相关资源
      最近更新 更多