2010-04-23 86 views
0

在我的項目中,我添加了一個usercontrol到panel.when我嘗試添加一個新的usercontrol到 我的面板我想檢查在面板中放置的usercontrol的名稱是什麼 如何做到這一點。面板內的用戶控制

我有三個不同的用戶控件,我把它一個一個地分配給面板,然後用舊的替換 新的,我想找到面板裏面的舊面板。

+0

不能得到你的point.explain – 2010-04-23 10:08:38

回答

0

可以這樣設置名稱:

Panel pnl= new Panel(); 
... 

UserControl myControl = new UserControl(); 
myControl.Name = "muUserControl"; 
pnl.Controls.Add(myControl); 



foreach (Control ctrl in pnlUserControlContainer.Controls) 
       { 
        if (ctrl is UserControl) 
        { 
         Console.WriteLine(ctrl.Name); 
        } 
       }