2012-09-10 2 views
3
나는 이런 식으로 뭔가를 할 수

의 C# 클래스 생성자

public MyClass(container/*?*/ con,Point L) 
{ 
con.Controls.Add(this); 
} 

처럼 MyObject를의 클래스 정의에

this.Controls.Add(MyObject) 

을 수행 할

에 컨테이너 기준으로이 전달? 덕분에 .

+2

winforms/wpf/silverlight/asp/none 중 하나입니까? – Servy

+0

이것은 Windows Forms 응용 프로그램 용 C#입니다. 특정 이미지 (그림 상자)로 "체크 포인트"를 만들고 싶습니다. – void

+1

MyClass 란 무엇입니까? 로부터 나오다 ... ? –

답변

1

Control 잘 작동합니다. 당신이 실제로 아이를 가질 수없는 Control (예를 들어, TextBox)에 전달하면

public void method(Control container) 
{ 
    container.Controls.Add(this); 
} 

는 아무것도하지 않고 또는 런타임에 예외가 발생합니다 하나.

+0

네, 고마워요! – void