WPF-컨트롤
WPF (Windows Presentation Foundation)를 사용하면 개발자가 시각적으로 풍부한 UI 기반 응용 프로그램을 쉽게 빌드하고 만들 수 있습니다.
다른 UI 프레임 워크의 클래식 UI 요소 또는 컨트롤도 WPF 애플리케이션에서 향상되었습니다.
모든 표준 WPF 컨트롤은 System.Windows.Controls의 일부인 도구 상자에서 찾을 수 있습니다.
이러한 컨트롤은 XAML 태그 언어로도 만들 수 있습니다.
WPF 컨트롤의 완전한 상속 계층은 다음과 같습니다.
다음 표에는 다음 장에서 논의 할 컨트롤 목록이 포함되어 있습니다.
Sr. No. | 컨트롤 및 설명 |
---|---|
1 | 단추 사용자 입력에 응답하는 컨트롤 |
2 | 달력 사용자가 시각적 달력 표시를 사용하여 날짜를 선택할 수 있도록하는 컨트롤을 나타냅니다. |
삼 | 체크 박스 사용자가 선택하거나 지울 수있는 컨트롤입니다. |
4 | 콤보 박스 사용자가 선택할 수있는 항목의 드롭 다운 목록입니다. |
5 | ContextMenu 이 요소 내에서 UI (사용자 인터페이스)를 통해 상황에 맞는 메뉴를 요청할 때마다 표시되어야하는 상황에 맞는 메뉴 요소를 가져 오거나 설정합니다. |
6 | DataGrid 사용자 지정 가능한 그리드에 데이터를 표시하는 컨트롤을 나타냅니다. |
7 | 날짜 선택기 사용자가 날짜를 선택할 수있는 컨트롤입니다. |
8 | 대화 응용 프로그램은 사용자가 중요한 정보를 수집하거나 표시하는 데 도움이되는 추가 창을 표시 할 수도 있습니다. |
9 | GridView 가로로 스크롤 할 수있는 행과 열의 항목 컬렉션을 제공하는 컨트롤입니다. |
10 | 영상 이미지를 제공하는 컨트롤입니다. |
11 | 상표 양식에 텍스트를 표시합니다. 액세스 키에 대한 지원을 제공합니다. |
12 | 리스트 박스 사용자가 선택할 수있는 항목의 인라인 목록을 제공하는 컨트롤입니다. |
13 | 메뉴 명령 및 이벤트 처리기와 관련된 요소를 계층 적으로 구성 할 수있는 Windows 메뉴 컨트롤을 나타냅니다. |
14 | PasswordBox 암호 입력을위한 컨트롤입니다. |
15 | 팝업 애플리케이션 창의 경계 내에서 기존 콘텐츠 위에 콘텐츠를 표시합니다. |
16 | 진행 표시 줄 막대를 표시하여 진행 상황을 나타내는 컨트롤입니다. |
17 | 라디오 버튼 사용자가 옵션 그룹에서 단일 옵션을 선택할 수 있도록하는 컨트롤입니다. |
18 | ScrollViewer 사용자가 콘텐츠를 이동하고 확대 / 축소 할 수있는 컨테이너 컨트롤입니다. |
19 | 슬라이더 사용자가 트랙을 따라 Thumb 컨트롤을 이동하여 값 범위에서 선택할 수있는 컨트롤입니다. |
20 | TextBlock 텍스트를 표시하는 컨트롤입니다. |
21 | ToggleButton 두 가지 상태간에 전환 할 수있는 버튼입니다. |
22 | 툴팁 요소에 대한 정보를 표시하는 팝업 창입니다. |
23 | 창문 최소화 / 최대화 옵션을 제공하는 루트 창, 제목 표시 줄, 테두리 및 닫기 버튼 |
24 | 타사 컨트롤 WPF 애플리케이션에서 타사 컨트롤을 사용합니다. |
이러한 모든 컨트롤을 구현과 함께 하나씩 논의 할 것입니다.