개발 언어/C,C++,C#

c# InitailizeComponent 메서드

삐뚤어진 개발자 2019. 8. 27.

C# winform 개발을 하다보면  InitailizeComponent(); 메서드를 많이 볼수 있다.

 

 Initailize 는 초기화 Component 구성요소라는 뜻을 가지고 있다.

 

간단히 구성요소를 초기화 한다.라고 해석할 수 있고, 

 

실제로, 폼 속성 및 자식 컨트롤 배치 등의 작업을 수행한다.

 

 

주의할 점은 컴포넌트 객체나 컨트롤 등을 호출할때, InitailizeComponent(); 뒤에 코드 작성을 해야한다.

즉, 컴포넌트가 배치되기 전에 코드 작성을 하면 무의미 해진다는 뜻이다. 

 public Form1(){
            InitializeComponent();
            //코드 작성
        		}
    

댓글