다음을 통해 공유


Windows Forms 응용 프로그램용 코드

이 항목을 참조하면 Windows Forms 응용 프로그램에서 일반적인 프로그래밍 작업을 수행하는 방법을 보여 주는 코드를 쉽게 찾을 수 있습니다. 나열된 항목은 코드 지향적 항목입니다. Visual Studio를 사용하는 경우에는 Windows Forms 디자이너를 통해 이러한 많은 작업을 수행할 수 있습니다.

작업은 다음과 같은 범주로 분류됩니다.

  • 응용 프로그램 만들기

  • 폼 조작

  • 대화 상자

  • 데이터 바인딩

  • MDI 폼

  • 메뉴 조작

  • 그래픽 및 GDI+

  • 인쇄

  • 끌어서 놓기 작업

  • 사용자 입력 처리

  • COM 구성 요소와의 상호 작용

응용 프로그램 만들기

방법: 명령줄에서 Windows Forms 응용 프로그램 만들기

폼 조작

방법: Windows Forms의 테두리 변경

방법: Windows Forms 크기 조정

방법: Windows Forms 응용 프로그램에서 글꼴 구성표 변경에 응답

대화 상자

방법: Windows Forms 대화 상자 표시

데이터 바인딩

방법: 형식에 Windows Forms 컨트롤 바인딩

방법: 데이터 바인딩에서 발생하는 오류 및 예외 처리

방법: BindingSource 구성 요소를 사용하여 폼 간에 바인딩된 데이터 공유

방법: 동일한 데이터 소스에 바인딩된 여러 컨트롤의 동기화 상태가 유지되도록 설정

방법: BindingSource와 INotifyPropertyChanged 인터페이스를 사용하여 변경 내용 알림 발생

방법: 팩터리 개체에 Windows Forms 컨트롤 바인딩

MDI 폼

방법: MenuStrip이 포함된 MDI 창 목록 만들기(Windows Forms)

메뉴 조작

방법: ContextMenuStrip에 메뉴 항목 추가

방법: ContextMenuStrip과 컨트롤 연결

방법: ToolStripMenuItems 사용 안 함

방법: ToolStripMenuItems 숨기기

방법: MDI 드롭다운 메뉴에 MenuStrip 삽입(Windows Forms)

방법: ToolStripMenuItems에 향상된 기능 추가

그래픽 및 GDI+

방법: 그리는 데 필요한 그래픽 개체 만들기

방법: 펜 만들기

방법: 펜 색 설정

방법: 단색 브러시 만들기

방법: Windows Form에 텍스트 그리기

방법: GDI를 사용하여 텍스트 그리기

방법: GDI+를 사용하여 이미지 렌더링

인쇄

방법: 표준 Windows Forms 인쇄 작업 만들기

방법: 런타임에 PrintDialog에서 사용자 입력 캡처

방법: Windows Forms에서 사용자의 컴퓨터에 연결된 프린터 선택

방법: Windows Forms의 그래픽 인쇄

방법: Windows Forms에서 다중 페이지 텍스트 파일 인쇄

방법: Windows Forms 인쇄 작업 완료

방법: Windows Forms 응용 프로그램에서 인쇄 미리 보기 표시

끌어서 놓기 작업

방법: 클립보드에 데이터 추가

방법: 클립보드에서 데이터 검색

방법: 응용 프로그램 간에 끌어서 놓기 작업 수행

사용자 입력 처리

방법: 표준 컨트롤로 키보드 입력 수정

방법: 표준 컨트롤로 키보드 입력 수정

방법: 폼 수준에서 키보드 입력 처리

방법: 클릭과 두 번 클릭 간 구별

방법: 코드에서 마우스 및 키보드 이벤트 시뮬레이션

방법: Windows Forms 컨트롤에서 사용자 입력 이벤트 처리

COM 구성 요소와의 상호 작용

방법: 각 Windows Form을 별개의 스레드에서 표시하여 COM Interop 지원

방법: ShowDialog 메서드로 Windows Form을 표시하여 COM Interop 지원

참고 항목

기타 리소스

Windows Forms 참조

Windows Forms 시작

Windows Forms 응용 프로그램 강화

Windows Forms 컨트롤