티스토리 뷰

* 사용자 정의 컨트롤러

: 나만의 기능을 가지는 컨트롤러를 생성 가능.

 

프로젝트에서 > 새 항목 추가 > 사용자 정의 컨트롤러 클릭

 

컨트롤러를 만든 후, 저장, 빌드를 해야 Form에서 사용 가능.

 

이미지 파일 추가

프로퍼티스(Properties) > 리소스 > 리소스 추가 > 기존 파일 추가

 

외부에서 사용자 정의 컨트롤러 안에 있는 컨트롤들에 접근하려면 private 이기 때문에

속성들을 이용하고, getter, setter을 사용해야 함.

 

EventHandler를 통해서 외부에서 클릭 이벤트에 대해 추가적으로 기능을 붙일 수 있음.

Form1.cs

 

UserControl1.cs

 

Invoke 코드

?. 연산자

null이 아닌지 확인하고, 스레드로부터 안전한 방식으로 호출한다.

 

 

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함