티스토리 뷰
* 사용자 정의 컨트롤러
: 나만의 기능을 가지는 컨트롤러를 생성 가능.
프로젝트에서 > 새 항목 추가 > 사용자 정의 컨트롤러 클릭
컨트롤러를 만든 후, 저장, 빌드를 해야 Form에서 사용 가능.
이미지 파일 추가
프로퍼티스(Properties) > 리소스 > 리소스 추가 > 기존 파일 추가
외부에서 사용자 정의 컨트롤러 안에 있는 컨트롤들에 접근하려면 private 이기 때문에
속성들을 이용하고, getter, setter을 사용해야 함.
EventHandler를 통해서 외부에서 클릭 이벤트에 대해 추가적으로 기능을 붙일 수 있음.
Form1.cs
UserControl1.cs
Invoke 코드
?. 연산자
null이 아닌지 확인하고, 스레드로부터 안전한 방식으로 호출한다.
'2023~ > c#(.net framework)' 카테고리의 다른 글
C# 윈폼_응용프로그램 개발 11 (0) | 2024.01.27 |
---|---|
C# 윈폼_응용프로그램 개발 10 (0) | 2024.01.27 |
C# 윈폼_응용프로그램 개발 08 (0) | 2024.01.21 |
C# 윈폼_응용프로그램 개발 07 (0) | 2024.01.21 |
C# 윈폼_응용프로그램 개발 06 (0) | 2024.01.21 |