다음을 통해 공유


Windows 응용 프로그램(C# Express 작업 절차)

업데이트: 2007년 11월

이 페이지에서는 일반적으로 사용되는 Windows 응용 프로그램 작업에 대한 도움말의 링크를 제공합니다. 도움말에서 다루는 일반적인 작업의 다른 범주를 보려면 C# Express 작업 절차를 참조하십시오.

참고

Visual C# Express Edition을 사용하는 경우에는 설치하는 동안 선택한 옵션에 따라 이 페이지의 일부 도움말 링크를 사용하지 못할 수도 있습니다. 자세한 내용은 Visual C# Express 문제 해결을 참조하십시오.

일반

폼 사용

Windows Forms 디자이너

런타임에 Windows Forms 사용

컨트롤

TextBox 컨트롤

RichTextBox 컨트롤

Button 컨트롤

CheckBox 컨트롤

RadioButton 컨트롤

ListBox, ComboBox 및 CheckedListBox 컨트롤

CheckedListBox 컨트롤

DataGridView 컨트롤

DataGridView 레이아웃 및 형식 지정

ListView

TreeView

컨테이너 컨트롤

  • 방법: 가로로 창 분할
    SplitContainer 컨트롤을 가로로 나누는 분할자를 만드는 방법에 대해 설명합니다.

  • 방법: Windows Forms으로 다중 창 사용자 인터페이스 만들기
    Microsoft Outlook에 사용되는 것과 비슷하게 폴더 목록, 메시지 창 및 미리 보기 창이 있는 다중 창 사용자 인터페이스를 만드는 방법을 보여 줍니다.

  • 방법: TableLayoutPanel 컨트롤에서 행과 열 확장
    TableLayoutPanel 컨트롤의 컨트롤을 사용하여 인접한 행과 열을 확장하는 방법을 보여 줍니다.

  • 연습: TableLayoutPanel을 사용하여 Windows Forms에서 컨트롤 정렬
    다음 작업을 수행하는 방법을 보여 줍니다.

    • Windows Forms 프로젝트 만들기

    • 행과 열로 컨트롤 정렬

    • 행 및 열 속성 설정

    • 컨트롤을 사용하여 행 및 열 확장

    • 오버플로 자동 처리

    • 도구 상자에서 컨트롤을 두 번 클릭하여 컨트롤 삽입

    • 컨트롤의 윤곽선을 그려 컨트롤 삽입

    • 기존 컨트롤을 다른 상위 요소에 다시 할당

  • 연습: FlowLayoutPanel을 사용하여 Windows Forms에서 컨트롤 정렬
    다음 작업을 수행하는 방법을 보여 줍니다.

    • Windows Forms 프로젝트 만들기

    • 컨트롤을 가로 및 세로로 정렬

    • 흐름 방향 변경

    • 흐름 중단점 삽입

    • 여백 및 안쪽 여백을 사용하여 컨트롤 정렬

    • 도구 상자에서 컨트롤을 두 번 클릭하여 컨트롤 삽입

    • 컨트롤의 윤곽선을 그려 컨트롤 삽입

    • 캐럿을 사용하여 컨트롤 삽입

    • 기존 컨트롤을 다른 상위 요소에 다시 할당

Picture 및 Image 컨트롤

DateTimePicker

MonthCalendar

데이터 액세스(Windows Forms의 경우)

ToolStrip

상황에 맞는 메뉴

데이터를 컨트롤과 바인딩

BindingSource 컨트롤

바인딩 탐색기

인쇄

사용자 정의 컨트롤 및 사용자 지정 컨트롤

MDI(다중 문서 인터페이스)

  • 방법: MDI 상위 폼 만들기
    디자인 타임에 MDI(다중 문서 인터페이스) 상위 폼을 만드는 방법을 보여 줍니다.

  • 방법: MDI 자식 폼 만들기
    대부분의 워드 프로세서 응용 프로그램과 비슷한 방식으로 RichTextBox 컨트롤을 표시하는 MDI 하위 폼을 만드는 방법을 보여 줍니다.

  • 방법: MDI 자식 폼 정렬
    자식 폼을 계단식 또는 가로/세로 바둑판식으로 표시하거나 MDI 폼의 아래쪽 부분을 따라 정렬된 자식 폼 아이콘으로 표시하는 방법을 보여 줍니다.

  • 방법: 활성 MDI 자식 확인
    활성 MDI 하위 요소를 확인하고 해당 텍스트를 클립보드에 복사하는 방법을 보여 줍니다.

  • 방법: 활성 MDI 자식으로 데이터 전송
    클립보드의 데이터를 활성 MDI 하위 창으로 보내는 방법을 보여 줍니다.

그래픽

그래픽을 만드는 방법에 대한 자세한 내용을 보려면 MSDN Library에서 "Getting Started with Graphics Programming"을 검색하십시오.

Windows Forms 지역화 및 전역화

C# 프로그래밍 예제 코드 조각

  • ListBox 및 ComboBox 컨트롤
    Visual C# Express Edition의 일반적인 시스템 입/출력 프로그래밍 작업 코드 예제에 대한 링크를 제공합니다.

  • Button 컨트롤
    Visual C# Express Edition을 사용하여 일반적인 단추 프로그래밍 작업을 수행하는 방법을 보여 주는 코드 예제에 대한 링크를 제공합니다.

  • Text 컨트롤
    Visual C# Express Edition을 사용하여 일반적인 TextBox 및 RichTextBox 프로그래밍 작업을 수행하는 방법을 보여 주는 코드 예제에 대한 링크를 제공합니다.

  • 비트맵 및 아이콘 만들기 및 사용
    Visual C# Express Edition을 사용하여 일반적인 비트맵 및 아이콘 프로그래밍 작업을 수행하는 방법을 보여 주는 코드 예제에 대한 링크를 제공합니다.

기타 리소스

다음 웹 사이트는 추가 정보를 찾고, 다른 Express 사용자의 경험을 참조하고, 계속 발전하는 Visual C# Express에 대한 최신 정보를 확인할 수 있는 훌륭한 리소스입니다.

  • Visual C# Developer Center
    Visual C# Express Edition에 대한 정보를 한 눈에 볼 수 있는 위치입니다. 비디오, 새로운 도구 및 기타 다운로드 자료가 포함되어 있습니다.

  • Beginner Developer Learning Center
    초급 개발자를 위한 학습 자료를 한 눈에 볼 수 있는 위치입니다. 비디오 자습서, 문서, How-To Reference Library 및 Kid's Corner가 포함되어 있습니다.

  • Coding4Fun
    Visual C# Express 개발자를 위한 다양한 기술 문서 및 코딩 팁이 포함되어 있습니다.

참고 항목

개념

C# Express 작업 절차