다음을 통해 공유


System.Windows 네임스페이스

보호된 멤버 포함
상속된 멤버 포함

.NET Framework 멤버 포함
XNA Framework 멤버 포함
이식 가능한 클래스 라이브러리 멤버 포함

System.Windows 네임스페이스는 애니메이션 클라이언트, 사용자 인터페이스 컨트롤, 데이터 바인딩 및 형식 변환을 비롯한 WPF(Windows Presentation Foundation) 응용 프로그램에서 사용되는 형식을 포함합니다. System.Windows.Forms와 하위 네임스페이스는 Windows Forms 응용 프로그램을 개발하는 데 사용됩니다.

네임스페이스

네임스페이스 설명
System.Windows 몇 가지 중요한 WPF(Windows Presentation Foundation) 기본 요소 클래스뿐 아니라, WPF 속성 시스템 및 이벤트 논리를 지원하는 다양한 클래스와 WPF 코어 및 프레임워크에서 보다 광범위하게 사용되는 기타 형식을 제공합니다.
System.Windows.Annotations WPF 문서 보기 컨트롤에 표시된 내용에 대해 사용자가 만든 주석을 지원할 클래스를 제공합니다.
System.Windows.Annotations.Storage 사용자가 만든 주석을 저장하고 검색할 저장소 아키텍처와 미디어를 정의하는 형식을 제공합니다.
System.Windows.Automation WPF(Windows Presentation Foundation) UI 자동화 클라이언트를 지원합니다.
System.Windows.Automation.Peers AutomationPeer 기본 클래스와 이 클래스에서 파생되고 Microsoft .NET Framework 컨트롤에 해당하는 형식의 집합을 정의합니다.각 AutomationPeer는 해당 Microsoft .NET Framework 컨트롤을 Microsoft UI 자동화에 노출합니다.
System.Windows.Automation.Provider UI 자동화 공급자를 만드는 데 사용되는 API를 제공합니다.
System.Windows.Automation.Text WPF(Windows Presentation Foundation) UI 자동화에 대한 텍스트 서식 및 관련 동작을 지정하는 열거형을 포함합니다.
System.Windows.Baml2006 BAML 양식에서 XAML을 사용할 수 있는 판독기 및 작성기 클래스를 포함합니다.
System.Windows.Controls 사용자가 응용 프로그램과 상호 작용할 수 있는 컨트롤이라는 요소를 만들기 위한 클래스를 제공합니다.컨트롤 클래스는 사용자가 데이터 또는 기타 정보를 보거나 선택하거나 입력할 수 있게 하므로 응용 프로그램에 대한 사용자 작업의 핵심에 해당합니다.
System.Windows.Controls.Primitives 더 복잡한 다른 컨트롤의 일부로 사용하기 위한 기본 클래스와 컨트롤을 포함합니다.
System.Windows.Controls.Ribbon WPF용 Microsoft 리본을 사용하여 사용자 인터페이스를 만드는 데 사용되는 형식을 포함합니다.
System.Windows.Controls.Ribbon.Primitives WPF용 Microsoft 리본에서 레이아웃 컨테이너로 사용되는 형식을 포함합니다.
System.Windows.Converters WPF(Windows Presentation Foundation)에서 serialization을 수행하는 동안 형식 변환을 지원하는 클래스를 제공합니다.
System.Windows.Data 데이터 소스, 데이터 소스 공급자 클래스, 컬렉션 및 뷰의 데이터별 구현에 속성을 바인딩하는 데 사용되는 클래스를 포함합니다.
System.Windows.Documents FixedDocument , FlowDocument 및 XPS(XML Paper Specification) 문서를 만들 수 있는 형식을 포함합니다.
System.Windows.Documents.DocumentStructures XpsDocument 의 구조를 섹션, 단락, 그림, 글머리 기호나 번호가 있는 목록 및 표의 형태로 설명하는 클래스를 제공합니다.
System.Windows.Documents.Serialization 서로 다른 데이터 형식의 문서를 읽고 쓰는 런타임에 액세스할 수 있는 플러그 인 serializer를 만들고 사용할 수 있는 형식을 제공합니다.
System.Windows.Forms System.Windows.Forms 네임스페이스에는 Microsoft Windows 운영 체제의 풍부한 사용자 인터페이스 기능을 활용하는 Windows 기반 응용 프로그램을 만들 수 있는 클래스가 포함되어 있습니다.
System.Windows.Forms.ComponentModel.Com2Interop System.Windows.Forms.ComponentModel.Com2Interop 네임스페이스에는 Visual Studio에서 디자인 모드일 때 속성 페이지를 표시하는 데 사용하는 도우미 클래스가 포함되어 있습니다.
System.Windows.Forms.DataVisualization.Charting System.Windows.Forms.DataVisualization.Charting 네임스페이스에는 Chart Windows Forms 컨트롤의 메서드와 속성이 포함되어 있습니다.
System.Windows.Forms.Design System.Windows.Forms.Design 네임스페이스에는 Windows Forms 구성 요소의 디자인 타임 구성과 동작을 지원하는 클래스가 포함되어 있습니다.이러한 클래스는 Windows Forms 구성 요소를 지원하는 디자이너 클래스, 디자인 타임 서비스 집합, 특정 유형의 속성을 구성하기 위한 UITypeEditor 클래스 및 ActiveX 컨트롤을 가져오기 위한 클래스로 구성됩니다.
System.Windows.Forms.Design.Behavior System.Windows.Forms.Design.Behavior 네임스페이스에는 디자인 타임에 구성 요소에 대한 사용자 지정 사용자 인터페이스 동작을 만드는 데 사용되는 클래스가 포함되어 있습니다.
System.Windows.Forms.Integration Windows Forms 컨트롤과 WPF 컨트롤의 상호 운용을 지원하는 클래스를 포함합니다.
System.Windows.Forms.Layout System.Windows.Forms.Layout 네임스페이스에는 폼이나 컨트롤에서 레이아웃 동작을 구현하는 데 사용되는 클래스가 포함되어 있습니다.
System.Windows.Forms.PropertyGridInternal PropertyGridInternal 네임스페이스는 PropertyGrid 컨트롤을 내부적으로 지원합니다.이 네임스페이스의 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
System.Windows.Forms.VisualStyles System.Windows.Forms.VisualStyles 네임스페이스에는 비주얼 스타일을 지원하는 운영 체제에서 비주얼 스타일을 사용하는 컨트롤과 다른 Windows UI(사용자 인터페이스) 요소를 렌더링하는 데 사용되는 클래스가 포함되어 있습니다.
System.Windows.Ink WPF(Windows Presentation Foundation) 플랫폼에서 잉크와 상호 작용하고 잉크를 조작하는 클래스를 제공합니다.
System.Windows.Input WPF(Windows Presentation Foundation) 입력 시스템을 지원하는 형식을 제공합니다.여기에는 마우스, 키보드 및 스타일러스 장치에 대한 장치 추상 클래스, 일반 입력 관리자 클래스, 명령과 사용자 지정 명령에 대한 지원 및 다양한 유틸리티 클래스가 포함됩니다.
System.Windows.Input.Manipulations 조작자 컬렉션을 단일 복합체로 모니터링하고 응답하여 응용 프로그램에서 개별 구성 요소 대신 복합체의 변경 내용을 추적할 수 있도록 하는 기능을 제공합니다.
System.Windows.Input.StylusPlugIns WPF(Windows Presentation Foundation) 플랫폼에서 태블릿 펜을 통해 입력되는 데이터의 조작을 지원하는 클래스를 제공합니다. 이 클래스는 Stylus 입력과 디지털 잉크 Stroke 개체 만들기에 대해 낮은 수준의 제어를 제공합니다.StylusPlugIn 클래스에서는 사용자 지정 동작을 구현하고 최적의 성능을 위해 스타일러스 장치를 통해 입력되는 데이터 스트림에 해당 동작을 적용하는 메커니즘을 제공합니다.
System.Windows.Interop WPF(Windows Presentation Foundation)와 Win32 API 등의 기타 기술 간 상호 운용을 위한 지원 형식을 제공하고 WPF와 관련된 다른 특정 상호 운용 시나리오에 대한 기본 클래스를 제공합니다.
System.Windows.Markup XAML을 지원하는 형식을 제공합니다.이러한 형식 중 일부는 WPF 어셈블리에 있으며 XAML을 사용하는 WPF 시나리오와 관련이 있습니다.이 네임스페이스의 다른 형식은 일반적으로 .NET Framework XAML 서비스를 지원하지만 WPF 어셈블리 참조를 필요로 하지 않습니다.
System.Windows.Markup.Localizer BAML(이진 XAML) 소스의 지역화에 도움이 되는 형식을 제공합니다.
System.Windows.Markup.Primitives WPF(Windows Presentation Foundation)의 XAML(Extensible Application Markup Language)을 지원하는 클래스를 포함합니다.
System.Windows.Media WPF(Windows Presentation Foundation) 응용 프로그램 내에서 그림, 텍스트, 오디오/비디오 콘텐츠 등의 다양한 미디어를 통합할 수 있는 형식을 제공합니다.
System.Windows.Media.Animation Timeline, Storyboard 및 키 프레임을 비롯한 속성 애니메이션 기능을 지원하는 형식을 제공합니다.
System.Windows.Media.Converters XAML(Extensible Application Markup Language)의 serialization을 위해 MarkupWriter에서 사용하는 클래스를 포함합니다.
System.Windows.Media.Effects 비트맵 이미지에 시각적 효과를 적용하는 데 사용할 수 있는 형식을 제공합니다.
System.Windows.Media.Imaging 비트맵 이미지를 인코딩하거나 디코딩하는 데 사용되는 형식을 제공합니다.
System.Windows.Media.Media3D WPF(Windows Presentation Foundation) 응용 프로그램에서 3차원 프레젠테이션을 지원하는 형식을 포함합니다.
System.Windows.Media.Media3D.Converters XAML(Extensible Application Markup Language)의 serialization을 위해 MarkupWriter에서 사용하는 클래스를 포함합니다.
System.Windows.Media.TextFormatting 일반적으로 컨트롤 기반 텍스트 프레젠테이션이나 텍스트 개체 모델보다 하위 수준에서 텍스트 서식을 제어하는 형식을 제공합니다.
System.Windows.Navigation 창 탐색, 탐색 저널링 등 탐색을 지원하는 형식을 제공합니다.
System.Windows.Resources WPF(Windows Presentation Foundation) 리소스 모델과 리소스 빌드 작업을 지원하는 하위 수준 클래스를 제공합니다.
System.Windows.Shapes XAML(Extensible Application Markup Language) 또는 코드에 사용할 수 있는 도형 라이브러리에 대한 액세스를 제공합니다.
System.Windows.Shell 관리 코드에서 Windows 7 작업 표시줄의 향상된 기능에 액세스할 수 있도록 하는 형식을 포함합니다.
System.Windows.Threading WPF(Windows Presentation Foundation) 스레드 시스템을 지원하는 형식을 포함합니다.
System.Windows.Xps XPS 문서를 데이터 저장소나 인쇄 대기열에 쓰는 클래스를 제공합니다.
System.Windows.Xps.Packaging 응용 프로그램이 XPS 문서의 구성 요소를 읽거나 쓸 수 있는 형식을 제공합니다.
System.Windows.Xps.Serialization XPS 문서의 serialization을 제어하는 형식을 제공합니다.