System.Windows.Input 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
| Name | Description |
|---|---|
| AccessKeyEventArgs |
액세스 키 이벤트에 대한 정보를 제공합니다. |
| AccessKeyManager |
모든 액세스 키 등록 및 Windows Forms, Win32 및 Windows Presentation Foundation(WPF) 간의 interop 키보드 명령 처리를 유지 관리합니다. |
| AccessKeyPressedEventArgs |
라우트된 AccessKeyManager 이벤트에 대한 데이터를 제공합니다. |
| ApplicationCommands |
애플리케이션 관련 명령의 표준 집합을 제공합니다. |
| CanExecuteChangedEventManager |
WeakEventManager"약한 이벤트 수신기" 패턴을 사용하여 이벤트에 대한 수신기를 연결할 수 있도록 구현을 CanExecuteChanged 제공합니다. |
| CanExecuteRoutedEventArgs |
라우트된 이벤트 및 CanExecute 라우트된 이벤트에 대한 PreviewCanExecute 데이터를 제공합니다. |
| CommandBinding |
RoutedCommand 명령을 구현하는 이벤트 처리기에 바인딩합니다. |
| CommandBindingCollection |
개체의 CommandBinding 컬렉션을 나타냅니다. |
| CommandConverter |
ICommand 개체를 다른 형식으로 변환합니다. |
| CommandManager |
클래스 소유자 및 명령에 대해 등록 및 개체를 등록 CommandBinding 하고 InputBinding , 명령 이벤트 처리기를 추가 및 제거하고, 명령 상태를 쿼리하는 서비스를 제공하는 명령 관련 유틸리티 메서드를 제공합니다. |
| ComponentCommands |
미리 정의된 키 입력 제스처 및 Text 속성이 있는 구성 요소 관련 명령의 표준 집합을 제공합니다. |
| Cursor |
마우스 포인터에 사용되는 이미지를 나타냅니다. |
| CursorConverter |
Cursor 개체를 다른 형식으로 변환합니다. |
| Cursors |
기본 커서 집합을 정의합니다. |
| ExecutedRoutedEventArgs |
라우트된 이벤트 및 Executed 라우트된 이벤트에 대한 PreviewExecuted 데이터를 제공합니다. |
| FocusManager |
포커스 범위를 결정하고 설정하고 범위 내에서 포커스가 있는 요소를 설정하기 위한 정적 메서드, 연결된 속성 및 이벤트 집합을 제공합니다. |
| InertiaExpansionBehavior |
관성 중에 크기 조정 조작의 감속을 제어합니다. |
| InertiaRotationBehavior |
관성 중에 회전 조작의 감속을 제어합니다. |
| InertiaTranslationBehavior |
관성 중에 번역 조작의 감속을 제어합니다. |
| InputBinding |
명령과 명령 간의 바인딩을 InputGesture 나타냅니다. 명령은 잠재적으로 .입니다 RoutedCommand. |
| InputBindingCollection |
정렬된 개체 컬렉션을 InputBinding 나타냅니다. |
| InputDevice |
입력 디바이스를 설명하는 추상 클래스입니다. |
| InputEventArgs |
입력 관련 이벤트에 대한 데이터를 제공합니다. |
| InputGesture |
입력 디바이스 제스처를 설명하는 추상 클래스입니다. |
| InputGestureCollection |
정렬된 개체 컬렉션을 InputGesture 나타냅니다. |
| InputLanguageChangedEventArgs |
이벤트와 연결된 인수를 InputLanguageChanged 포함합니다. |
| InputLanguageChangingEventArgs |
이벤트와 연결된 인수를 InputLanguageChanging 포함합니다. |
| InputLanguageEventArgs |
입력 언어의 변경을 처리하는 이벤트에 대한 인수에 대한 기본 클래스를 제공합니다. |
| InputLanguageManager |
WPF(Windows Presentation Foundation)에서 입력 언어를 관리하기 위한 기능을 제공합니다. |
| InputManager |
WPF(Windows Presentation Foundation)의 모든 입력 시스템을 관리합니다. |
| InputMethod |
음성 및 필기와 같은 대체 텍스트 입력 방법을 지원하는 Text Services Framework를 관리하고 상호 작용하기 위한 기능을 제공합니다. |
| InputMethodStateChangedEventArgs |
이벤트와 연결된 인수를 StateChanged 포함합니다. |
| InputScope |
입력 메서드에서 제공하는 데이터 범위와 관련된 정보를 나타냅니다. |
| InputScopeConverter |
InputScope 다른 형식으로 변환합니다. |
| InputScopeName |
텍스트 입력 패턴의 이름을 정의합니다. |
| InputScopeNameConverter |
InputScopeName 인스턴스를 다른 데이터 형식으로 변환합니다. |
| InputScopePhrase |
제안된 입력 텍스트 패턴을 나타냅니다. |
| KeyBinding |
( KeyGestureRoutedCommand 또는 다른 ICommand 구현)에 바인딩합니다. |
| Keyboard |
키보드 디바이스를 나타냅니다. |
| KeyboardDevice |
키보드 디바이스를 나타내는 추상 클래스입니다. |
| KeyboardEventArgs |
키보드 관련 이벤트에 대한 데이터를 제공합니다. |
| KeyboardFocusChangedEventArgs |
연결된 이벤트 및 LostKeyboardFocus 미리 보기 이벤트뿐만 아니라 라우트된 이벤트에 대한 GotKeyboardFocus 데이터를 제공합니다. |
| KeyboardInputProviderAcquireFocusEventArgs |
KeyboardInputProviderAcquireFocus 이벤트에 대한 데이터를 제공합니다. |
| KeyboardNavigation |
포커스가 있는 개체 간에 논리적 및 방향 탐색을 제공합니다. |
| KeyConverter |
Key 개체를 다른 형식으로 변환합니다. |
| KeyEventArgs |
연결된 이벤트 및 KeyUp 미리 보기 이벤트뿐만 아니라 라우트된 이벤트에 대한 KeyDown 데이터를 제공합니다. |
| KeyGesture |
명령을 호출하는 데 사용할 수 있는 키보드 조합을 정의합니다. |
| KeyGestureConverter |
KeyGesture 개체를 다른 형식으로 변환합니다. |
| KeyGestureValueSerializer |
인스턴스를 .의 String 인스턴스로 변환합니다 KeyGesture. |
| KeyInterop |
Win32 Virtual-Keys 및 WPF Key 열거형 간에 변환하는 정적 메서드를 제공합니다. |
| KeyValueSerializer | |
| Manipulation |
조작에 대한 정보를 가져와 업데이트하는 메서드를 포함합니다. |
| ManipulationBoundaryFeedbackEventArgs |
ManipulationBoundaryFeedback 이벤트에 대한 데이터를 제공합니다. |
| ManipulationCompletedEventArgs |
ManipulationCompleted 이벤트에 대한 데이터를 제공합니다. |
| ManipulationDelta |
조작 이벤트가 발생할 때 누적되는 변환 데이터를 포함합니다. |
| ManipulationDeltaEventArgs |
ManipulationDelta 이벤트에 대한 데이터를 제공합니다. |
| ManipulationInertiaStartingEventArgs |
ManipulationInertiaStarting 이벤트에 대한 데이터를 제공합니다. |
| ManipulationPivot |
한 지점의 사용자 입력을 사용하여 회전이 발생하는 방법을 지정합니다. |
| ManipulationStartedEventArgs |
ManipulationStarted 이벤트에 대한 데이터를 제공합니다. |
| ManipulationStartingEventArgs |
이벤트에 대한 ManipulationStarting데이터를 제공합니다. |
| ManipulationVelocities |
조작이 발생하는 속도를 설명합니다. |
| MediaCommands |
미디어 관련 명령의 표준 집합을 제공합니다. |
| ModifierKeysConverter |
ModifierKeys 개체를 다른 형식으로 변환합니다. |
| ModifierKeysValueSerializer |
인스턴스를 .의 String 인스턴스로 변환합니다 ModifierKeys. |
| Mouse |
특정 스레드에 대한 마우스 디바이스를 나타냅니다. |
| MouseActionConverter |
MouseAction 개체를 다른 형식으로 변환합니다. |
| MouseActionValueSerializer |
인스턴스를 .의 String 인스턴스로 변환합니다 MouseAction. |
| MouseBinding |
( MouseGestureRoutedCommand 또는 다른 ICommand 구현)에 바인딩합니다. |
| MouseButtonEventArgs |
마우스 단추 관련 이벤트에 대한 데이터를 제공합니다. |
| MouseDevice |
마우스 디바이스를 나타냅니다. |
| MouseEventArgs |
마우스 단추 또는 마우스 휠을 구체적으로 포함하지 않는 마우스 관련 라우트된 이벤트에 대한 데이터를 제공합니다. 예를 들면 다음과 같습니다 MouseMove. |
| MouseGesture |
명령을 호출하는 데 사용할 수 있는 마우스 입력 제스처를 정의합니다. |
| MouseGestureConverter |
MouseGesture 개체를 다른 형식으로 변환합니다. |
| MouseGestureValueSerializer |
인스턴스를 .의 String 인스턴스로 변환합니다 ModifierKeys. |
| MouseWheelEventArgs |
마우스 장치의 마우스 휠 델타 값에 대한 변경 내용을 보고하는 다양한 이벤트에 대한 데이터를 제공합니다. |
| NavigationCommands |
탐색 관련 명령의 표준 집합을 제공합니다. |
| NotifyInputEventArgs |
에서 처리 중인 원시 입력에 InputManager대한 데이터를 제공합니다. |
| PreProcessInputEventArgs |
전처리 입력 이벤트에 대한 데이터를 제공합니다. |
| ProcessInputEventArgs |
후처리 입력 이벤트에 대한 데이터를 제공합니다. |
| QueryCursorEventArgs |
QueryCursor 이벤트에 대한 데이터를 제공합니다. |
| RoutedCommand |
요소 트리를 통해 구현되고 라우팅되는 명령을 정의합니다 ICommand . |
| RoutedUICommand |
요소 트리를 ICommand 통해 라우팅되고 텍스트 속성을 포함하는 값을 정의합니다. |
| StagingAreaInputItem |
입력 관리자가 처리할 때 입력 이벤트를 캡슐화합니다. |
| Stylus |
태블릿 펜에 대한 일반 정보에 대한 액세스를 제공합니다. |
| StylusButton |
스타일러스의 단추를 나타냅니다. |
| StylusButtonCollection |
개체 컬렉션을 StylusButton 포함합니다. |
| StylusButtonEventArgs |
StylusButtonDown 및 StylusButtonUp 이벤트에 대한 데이터를 제공합니다. |
| StylusDevice |
태블릿 PC에 사용되는 태블릿 펜을 나타냅니다. |
| StylusDeviceCollection |
StylusDevice 태블릿 PC의 스타일러스 디바이스를 나타내는 개체를 포함합니다. |
| StylusDownEventArgs |
StylusDown 이벤트에 대한 데이터를 제공합니다. |
| StylusEventArgs |
클래스와 Stylus 연결된 여러 이벤트에 대한 데이터를 제공합니다. |
| StylusPointCollection |
개체 컬렉션을 StylusPoint 포함합니다. |
| StylusPointDescription |
에 있는 StylusPoint속성을 지정합니다. |
| StylusPointProperties |
WPF 지원하는 각 속성에 대한 StylusPointProperty 포함합니다. |
| StylusPointProperty |
에 저장된 StylusPoint속성을 나타냅니다. |
| StylusPointPropertyInfo |
에 있는 StylusPoint속성의 제약 조건을 지정합니다. |
| StylusSystemGestureEventArgs |
StylusSystemGesture 이벤트에 대한 데이터를 제공합니다. |
| Tablet |
시스템에 연결된 태블릿 디바이스를 반환하는 정적 메서드에 대한 액세스를 제공합니다. |
| TabletDevice |
태블릿 PC의 디지타이저 디바이스를 나타냅니다. |
| TabletDeviceCollection |
태블릿 디바이스의 TabletDevice 디지타이저 디바이스를 나타내는 개체를 포함합니다. |
| TextComposition |
컴퍼지션 텍스트 자체, 관련된 컨트롤 또는 시스템 텍스트 및 컴퍼지션의 완성 상태를 포함하는 텍스트 입력과 관련된 컴퍼지션을 나타냅니다. |
| TextCompositionEventArgs |
변경 내용과 관련된 인수를 TextComposition포함합니다. |
| TextCompositionManager |
입력 및 텍스트 컴퍼지션과 관련된 이벤트를 관리하기 위한 기능을 제공합니다. |
| Touch |
운영 체제에서 다중 터치 입력을 처리하고 이벤트를 발생시키는 FrameReported 애플리케이션 수준 서비스를 제공합니다. |
| TouchDevice |
터치 스크린의 손가락으로 생성되는 단일 터치 입력을 나타냅니다. |
| TouchEventArgs |
터치 입력 이벤트에 대한 데이터를 제공합니다. |
| TouchFrameEventArgs |
FrameReported 이벤트에 대한 데이터를 제공합니다. |
| TouchPoint |
멀티터치 메시지 원본의 단일 터치 지점을 나타냅니다. |
| TouchPointCollection |
개체 컬렉션을 TouchPoint 포함합니다. |
| TraversalRequest |
포커스를 다른 컨트롤로 이동하는 요청을 나타냅니다. |
구조체
| Name | Description |
|---|---|
| StylusPoint |
디지타이저 및 스타일러스에서 수집된 단일 데이터 포인트를 나타냅니다. |
인터페이스
| Name | Description |
|---|---|
| ICommand |
명령을 정의합니다. |
| ICommandSource |
명령을 호출하는 방법을 알고 있는 개체를 정의합니다. |
| IInputLanguageSource |
입력 언어 원본으로 동작하려는 개체에 필요한 기능을 정의합니다. |
| IManipulator |
조작을 만드는 데 필요한 입력 위치를 제공합니다. |
열거형
| Name | Description |
|---|---|
| CaptureMode |
마우스 캡처 정책을 지정합니다. |
| CursorType |
기본 제공 커서 형식을 지정합니다. |
| FocusNavigationDirection |
원하는 포커스 변경 요청이 시도되는 UI(사용자 인터페이스) 내의 방향을 지정합니다. 방향은 탭 순서 또는 레이아웃의 상대 방향에 따라 달라집니다. |
| ImeConversionModeValues |
입력 메서드에서 수행할 입력 변환 모드를 설명합니다. |
| ImeSentenceModeValues |
입력 메서드에서 수행하는 문장 변환 모드를 지정합니다. |
| InputMethodState |
InputMethod상태를 설명합니다. |
| InputMode |
입력 모드에 사용할 수 있는 값을 지정합니다. |
| InputScopeNameValue |
대체 입력 메서드의 입력을 해석하는 방법을 수정하는 입력 범위 이름을 지정합니다. |
| InputType |
보고할 가능한 입력 유형을 지정합니다. |
| Key |
키보드에서 가능한 키 값을 지정합니다. |
| KeyboardNavigationMode |
논리 및 방향 탐색이 발생할 때 포커스 변경에 사용할 수 있는 값을 지정합니다. |
| KeyStates |
키의 상태를 정의하는 상수 지정 |
| ManipulationModes |
조작 이벤트를 해석하는 방법을 지정합니다. |
| ModifierKeys |
한정자 키 집합을 지정합니다. |
| MouseAction |
마우스에서 수행하는 작업을 정의하는 상수 지정 |
| MouseButton |
마우스 디바이스에서 단추를 지정하는 값을 정의합니다. |
| MouseButtonState |
마우스 단추의 가능한 상태를 지정합니다. |
| RestoreFocusMode |
Windows Presentation Foundation(WPF)가 포커스를 창으로 복원하는 방법을 지정합니다. |
| SpeechMode |
음성 입력에 대한 해석 모드를 지정합니다. |
| StylusButtonState |
StylusButton상태를 나타냅니다. |
| StylusPointPropertyUnit |
StylusPoint 속성의 측정 단위를 지정합니다. |
| SystemGesture |
사용 가능한 시스템 제스처를 정의합니다. |
| TabletDeviceType |
태블릿 디바이스에서 사용하는 디바이스 유형에 대한 값을 정의합니다. |
| TabletHardwareCapabilities |
데스크톱 디지타이저 및 마우스를 포함하여 태블릿 디바이스의 하드웨어 기능을 지정하는 값을 정의합니다. |
| TextCompositionAutoComplete |
텍스트 컴퍼지션의 자동 완성 처리를 위한 상태 집합을 정의합니다. |
| TouchAction |
특정 터치 포인트의 동작을 설명합니다. |