2010-04-23 4 views
0

내 프로젝트에서 나는 새 컨트롤을 추가하기 위해 패널에 usercontrol을 추가했습니다. 패널 내 컨트롤 패널에 배치 된 usercontrol의 이름을 확인하고 싶습니다. 어떻게해야합니까? .패널 내 usercontrols

나는 3 개의 다른 usercontrols가 패널에 하나씩 그것을 할당하기 전에 교체 이전에 새로운 하나를 교체하기 전에, 나는 패널 내부의 오래된 것을 찾고 싶다.

+0

당신의 point.explain를 얻을 수 없다 –

답변

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); 
        } 
       }