-
C# Winform 사용자정의컨트롤(UserControl)과 Window form의 필요성코딩/C# 2021. 9. 3. 16:26
C# 에서 UI를 코딩하다보면 여러개의 프로젝트를 합쳐야하거나
분야별로 나누어 모듈화 하고 싶을때가 있다.
그럴때 매번 UI를 꾸미고, 버튼하나하나 이벤트를 컨트롤해주기에는 너무 할일이 많아진다.
그렇기 때문에 애초에 처음 코드를 작성할 때 대부분의 기능들을 UserControl로 만들어 하나의 MainWindow에서 불러오면 편하다.
이렇게 하면 여러개의 프로젝트를 합칠 때에도 그냥 프로젝트를 불러와 Window를 하나 더 띄우면 그만이다.
(이게 보기 싫으면 UserControl을 복붙해도 된다.)
Winform_LSIR이 메인이고 IR_Ctrl_CLR이라는 프로젝트와 LS_Ctrl_CLR이라는 프로젝트를 합친 모습이다.
이때 Show로 불러오면 두개의 Window를 동시에 작업할 수 있으며, ShowDialog로 불러온다면 마지막에 작업한 form이 닫혀야 이전의 form을 작업할 수 있다.
'코딩 > C#' 카테고리의 다른 글
C# Winform UserControl (0) 2021.09.10 C# Winform NumericUpDown Control (0) 2021.09.03 C# Winform Chart Control (0) 2021.09.02 댓글