티스토리 뷰

* 사용자 정의 컨트롤러

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

 

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

 

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

 

이미지 파일 추가

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

 

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

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

 

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

Form1.cs

 

UserControl1.cs

 

Invoke 코드

?. 연산자

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

 

 

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
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
글 보관함