Windows Forms 응용 프로그램용 코드
이 항목을 참조하면 Windows Forms 응용 프로그램에서 일반적인 프로그래밍 작업을 수행하는 방법을 보여 주는 코드를 쉽게 찾을 수 있습니다. 나열된 항목은 코드 지향적 항목입니다. Visual Studio를 사용하는 경우에는 Windows Forms 디자이너를 통해 이러한 많은 작업을 수행할 수 있습니다.
작업은 다음과 같은 범주로 분류됩니다.
응용 프로그램 만들기
폼 조작
대화 상자
데이터 바인딩
MDI 폼
메뉴 조작
그래픽 및 GDI+
인쇄
끌어서 놓기 작업
사용자 입력 처리
COM 구성 요소와의 상호 작용
응용 프로그램 만들기
방법: 명령줄에서 Windows Forms 응용 프로그램 만들기
폼 조작
방법: Windows Forms 응용 프로그램에서 글꼴 구성표 변경에 응답
대화 상자
데이터 바인딩
방법: BindingSource 구성 요소를 사용하여 폼 간에 바인딩된 데이터 공유
방법: 동일한 데이터 소스에 바인딩된 여러 컨트롤의 동기화 상태가 유지되도록 설정
방법: BindingSource와 INotifyPropertyChanged 인터페이스를 사용하여 변경 내용 알림 발생
방법: 팩터리 개체에 Windows Forms 컨트롤 바인딩
MDI 폼
방법: MenuStrip이 포함된 MDI 창 목록 만들기(Windows Forms)
메뉴 조작
방법: ContextMenuStrip에 메뉴 항목 추가
방법: MDI 드롭다운 메뉴에 MenuStrip 삽입(Windows Forms)
방법: ToolStripMenuItems에 향상된 기능 추가
그래픽 및 GDI+
인쇄
방법: 표준 Windows Forms 인쇄 작업 만들기
방법: 런타임에 PrintDialog에서 사용자 입력 캡처
방법: Windows Forms에서 사용자의 컴퓨터에 연결된 프린터 선택
방법: Windows Forms에서 다중 페이지 텍스트 파일 인쇄
방법: Windows Forms 응용 프로그램에서 인쇄 미리 보기 표시
끌어서 놓기 작업
사용자 입력 처리
방법: Windows Forms 컨트롤에서 사용자 입력 이벤트 처리
COM 구성 요소와의 상호 작용
방법: 각 Windows Form을 별개의 스레드에서 표시하여 COM Interop 지원
방법: ShowDialog 메서드로 Windows Form을 표시하여 COM Interop 지원