Panel中可以不断的套Panel,但是Panel的嵌套会有一个上限,当达到这个上限后,界面就不听使唤了。但这时程序并不会崩溃,Panel的嵌套数继续增加,会达到一个崩溃的上限值。
测试代码如下
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace PanelNest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Panel last = null;
for (int i = 0; i < <strong><span style="color:#3366ff;">29</span></strong>; i++)
{
Panel panel = new Panel();
panel.Dock = DockStyle.Fill;
if (last==null)
{
this.Controls.Add(panel);
}
else
{