다음을 통해 공유


WPF 이벤트 빠른 참조

이 페이지는 WPF 프로젝트에만 적용됨

이벤트는 Microsoft Expression Blend 응용 프로그램이 변경될 때 발생합니다. 예를 들어 응용 프로그램을 실행하는 사람이 단추를 클릭하면 Click 이벤트가 발생합니다. Expression Blend에서는 이벤트 트리거를 사용하거나 코드로 프로그래밍된 이벤트 처리기를 사용하여 응용 프로그램이 이벤트에 응답하도록 할 수 있습니다. 자세한 내용은 트리거 및 사용자 대화형 작업이벤트 처리 및 사용자 대화형 작업을 참조하십시오.

[!참고]

이 항목에는 Windows Presentation Foundation 응용 프로그램에 대한 정보가 포함되어 있습니다. Microsoft Silverlight 1.0 이벤트 처리에 대한 자세한 내용은 Silverlight 1.0 개요Silverlight 응용 프로그램에서 스토리보드를 제어하는 단추 만들기를 참조하십시오. Silverlight 스크립팅 및 마우스 이벤트도 참조할 수 있습니다. Silverlight 2 이벤트에 대한 자세한 내용은 Silverlight 2 컨트롤 갤러리에 나와 있는 개별 컨트롤의 설명서를 참조하십시오.

Expression Blend 내에서 이벤트 처리기에 대한 프로그램 코드를 작성할 수는 없지만 이벤트 처리기 기능을 사용하여 이벤트 처리기 메서드에 대한 코드를 생성할 수 있습니다. 이벤트 처리기 코드를 생성하려면 속성 패널에서 이벤트 단추 Cc295158.6c67bb3b-e8a2-4a63-bad5-54d5c15b04dd(ko-kr,Expression.10).png를 클릭한 다음 이벤트를 두 번 클릭합니다. Microsoft Visual Studio 2008 Standard Edition 이상이 설치된 경우 Expression Blend에서 이벤트를 두 번 클릭하면 편리한 자동화 환경에 따라 이벤트 처리기 코드가 응용 프로그램의 코드 숨김 파일에 자동으로 붙여 넣어집니다. Visual Studio Express Edition이 설치되지 않은 경우(Visual Studio가 설치된 경우에도 클립보드 사용 가능) 클립보드를 사용하는 수동 워크플로가 진행됩니다. 두 경우 중 어떤 환경으로 Expression Blend를 사용할 것인지 선택할 수 있습니다. 도구 메뉴에서 옵션을 클릭하고 이벤트 처리기를 클릭한 다음, Visual Studio를 사용할 것인지 항상 클립보드를 사용할 것인지 선택합니다. 자세한 내용은 이벤트 처리 및 사용자 대화형 작업새 이벤트 처리기 메서드 만들기를 참조하십시오.

Expression Blend에서 사용할 수 있는 이벤트 목록이 아래에 정리되어 있으니 빠른 참조로 활용하시기 바랍니다. 사용할 수 있는 이벤트는 인터랙션 패널의 개체 및 타임라인에서 선택한 개체에 따라 달라질 수 있습니다. 예를 들어 개체 및 타임라인에서 LayoutRoot를 선택하면 Window 개체에만 이벤트를 사용할 수 있으므로 Activated 이벤트 처리기 메서드를 만들 수 없습니다.

또한 이벤트 패널에서 이벤트 이름 위에 마우스 포인터를 갖다 대면 해당 도구 설명이 표시되어 각 이벤트의 기능을 확인할 수 있습니다. 또한 MSDN이벤트(WPF) 섹션에서 각 이벤트에 대한 세부 정보를 확인할 수 있습니다.

이벤트

설명

Annotation.AnchorChanged

anchor 요소를 추가, 제거 또는 수정하면 발생합니다.

Annotation.AuthorChanged

author 요소를 추가, 제거 또는 수정하면 발생합니다.

Annotation.CargoChanged

cargo 요소를 추가, 제거 또는 수정하면 발생합니다.

AnnotationStore.AnchorChanged

저장소의 주석에서 anchor 요소가 변경되면 발생합니다.

AnnotationStore.AuthorChanged

저장소의 주석에서 author 요소가 변경되면 발생합니다.

AnnotationStore.CargoChanged

저장소의 주석에서 cargo 요소가 변경되면 발생합니다.

AnnotationStore.StoreContentChanged

저장소에서 주석을 추가하거나 삭제하면 발생합니다.

Application.Activated

응용 프로그램이 포그라운드로 실행되면 발생합니다.

Application.Deactivated

응용 프로그램이 더 이상 포그라운드로 실행되지 않으면 발생합니다.

Application.DispatcherUnhandledException

처리되지 않은 예외가 발생하면 발생합니다.

Application.Exit

응용 프로그램이 종료되기 바로 전에 발생합니다.

Application.FragmentNavigation

응용 프로그램 내 하나 이상의 NavigationService 개체에서 FragmentNavigation이 발생하면 발생합니다.

Application.LoadCompleted

응용 프로그램 내 하나 이상의 NavigationService 개체에서 LoadCompleted가 발생하면 발생합니다.

Application.Navigated

응용 프로그램 내 하나 이상의 NavigationService 개체에서 Navigated가 발생하면 발생합니다.

Application.Navigating

응용 프로그램 내 하나 이상의 NavigationService 개체에서 Navigating이 발생하면 발생합니다.

Application.NavigationProgress

응용 프로그램 내 하나 이상의 NavigationService 개체에서 NavigationProgress가 발생하면 발생합니다.

Application.NavigationStopped

응용 프로그램 내 하나 이상의 NavigationService 개체에서 NavigationStopped가 발생하면 발생합니다.

Application.SessionEnding

사용자가 운영 체제를 로그오프하거나 종료하여 Windows 세션을 끝내면 발생합니다.

Application.Startup

Application 개체의 Run 메서드가 호출되면 발생합니다.

BitmapDecoder.DownloadCompleted

BitmapDecoder에서 비트맵 콘텐츠 다운로드가 완료되면 발생합니다.

BitmapDecoder.DownloadProgress

BitmapDecoder에서 비트맵 콘텐츠를 다운로드하는 중이면 발생합니다.

BitmapSource.DownloadCompleted

비트맵 콘텐츠를 완전히 다운로드하면 발생합니다.

BitmapSource.DownloadProgress

비트맵 콘텐츠의 다운로드 진행률이 변경되면 발생합니다.

ButtonBase.Click

단추를 클릭하면 발생합니다.

Clock.CurrentGlobalSpeedInvalidated

시계의 속도를 업데이트하면 발생합니다.

Clock.CurrentStateInvalidated

시계의 CurrentState 속성을 업데이트하면 발생합니다.

Clock.CurrentTimeInvalidated

시계의 CurrentTime이 잘못되면 발생합니다.

CollectionView.CurrentChanged

현재 항목이 변경된 후에 발생합니다.

CollectionView.CurrentChanging

현재 항목이 변경 중이면 발생합니다.

CollectionViewSource.Filter

필터링 논리를 제공합니다.

ComboBox.DropDownClosed

콤보 상자의 드롭다운 부분이 더 이상 표시되지 않으면 발생합니다.

ComboBox.DropDownOpened

콤보 상자의 팝업 목록이 열리면 발생합니다.

CommandBinding.CanExecute

명령 대상에서 이 CommandBinding에 연결된 명령을 실행할 수 있는지 여부를 결정하는 검사를 시작하면 발생합니다.

CommandBinding.Executed

이 CommandBinding에 연결된 명령이 실행되면 발생합니다.

CommandBinding.PreviewCanExecute

현재 명령 대상에서 이 CommandBinding에 연결된 명령을 실행할 수 있는지 여부를 결정하는 검사를 시작하면 발생합니다.

CommandBinding.PreviewExecuted

이 CommandBinding에 연결된 명령이 실행되면 발생합니다.

ContentElement.DragEnter

입력 시스템에서 이 요소를 끌기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

ContentElement.DragLeave

입력 시스템에서 이 요소를 끌기 원본으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

ContentElement.DragOver

입력 시스템에서 이 요소를 잠재적인 놓기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

ContentElement.Drop

입력 시스템에서 이 요소를 놓기 대상으로 사용하는 기본 놓기 이벤트를 보고하면 발생합니다.

ContentElement.GiveFeedback

입력 시스템에서 이 요소를 포함하는 기본 끌어서 놓기 이벤트를 보고하면 발생합니다.

ContentElement.GotFocus

이 요소가 논리 포커스를 가져오면 발생합니다.

ContentElement.GotKeyboardFocus

이 요소에 키보드 포커스가 있으면 발생합니다.

ContentElement.GotMouseCapture

이 요소가 마우스를 캡처하면 발생합니다.

ContentElement.GotStylusCapture

이 요소가 스타일러스를 캡처하면 발생합니다.

ContentElement.IsEnabledChanged

이 요소의 IsEnabled 속성 값이 변경되면 발생합니다.

ContentElement.IsKeyboardFocusedChanged

이 요소의 IsKeyboardFocused 속성 값이 변경되면 발생합니다.

ContentElement.IsKeyboardFocusWithinChanged

이 요소의 IsKeyboardFocusWithinChanged 속성 값이 변경되면 발생합니다.

ContentElement.IsMouseCapturedChanged

이 요소의 IsMouseCaptured 속성 값이 변경되면 발생합니다.

ContentElement.IsMouseCaptureWithinChanged

이 요소의 IsMouseCaptureWithinProperty 필드 값이 변경되면 발생합니다.

ContentElement.IsMouseDirectlyOverChanged

이 요소의 IsMouseDirectlyOver 속성 값이 변경되면 발생합니다.

ContentElement.IsStylusCapturedChanged

이 요소의 IsStylusCaptured 속성 값이 변경되면 발생합니다.

ContentElement.IsStylusCaptureWithinChanged

이 요소의 IsStylusCaptureWithin 속성 값이 변경되면 발생합니다.

ContentElement.IsStylusDirectlyOverChanged

이 요소의 IsStylusDirectlyOver 속성 값이 변경되면 발생합니다.

ContentElement.KeyDown

이 요소에 키보드 포커스가 있는 동안 키를 누르면 발생합니다.

ContentElement.KeyUp

이 요소에 키보드 포커스가 있는 동안 키를 놓으면 발생합니다.

ContentElement.LostFocus

이 요소가 논리 포커스를 손실하면 발생합니다.

ContentElement.LostKeyboardFocus

이 요소에 더 이상 키보드 포커스가 없으면 발생합니다.

ContentElement.LostMouseCapture

이 요소가 마우스 캡처를 손실하면 발생합니다.

ContentElement.LostStylusCapture

이 요소가 스타일러스 캡처를 손실하면 발생합니다.

ContentElement.MouseDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 단추를 누르면 발생합니다. ContentElement가 Button 컨트롤이면 Windows Presentation Foundation에서 이 이벤트를 등록하지 않습니다. 대신 PreviewMouseDown이나 Click 이벤트를 사용합니다.

ContentElement.MouseEnter

마우스 포인터가 이 요소의 영역 안으로 들어가면 발생합니다.

ContentElement.MouseLeave

마우스 포인터가 이 요소의 영역을 벗어나면 발생합니다.

ContentElement.MouseLeftButtonDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 누르면 발생합니다.

ContentElement.MouseLeftButtonUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 놓으면 발생합니다.

ContentElement.MouseMove

마우스 포인터가 이 요소 위에 있는 동안 마우스 포인터를 움직이면 발생합니다.

ContentElement.MouseRightButtonDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 누르면 발생합니다.

ContentElement.MouseRightButtonUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 놓으면 발생합니다.

ContentElement.MouseUp

이 요소 위에서 마우스 단추를 놓으면 발생합니다.

ContentElement.MouseWheel

마우스 포인터가 이 요소 위에 있는 동안 사용자가 마우스 휠을 굴리면 발생합니다.

ContentElement.PreviewDragEnter

입력 시스템에서 이 요소를 끌기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

ContentElement.PreviewDragLeave

입력 시스템에서 이 요소를 끌기 원본으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

ContentElement.PreviewDragOver

입력 시스템에서 이 요소를 잠재적인 놓기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

ContentElement.PreviewDrop

입력 시스템에서 이 요소를 놓기 대상으로 사용하는 기본 놓기 이벤트를 보고하면 발생합니다.

ContentElement.PreviewGiveFeedback

끌어서 놓기 작업이 시작되면 발생합니다.

ContentElement.PreviewGotKeyboardFocus

이 요소에 키보드 포커스가 있으면 발생합니다.

ContentElement.PreviewKeyDown

이 요소에 키보드 포커스가 있는 동안 키를 누르면 발생합니다.

ContentElement.PreviewKeyUp

이 요소에 키보드 포커스가 있는 동안 키를 놓으면 발생합니다.

ContentElement.PreviewLostKeyboardFocus

이 요소에 더 이상 키보드 포커스가 없으면 발생합니다.

ContentElement.PreviewMouseDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 단추를 누르면 발생합니다.

ContentElement.PreviewMouseLeftButtonDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 누르면 발생합니다.

ContentElement.PreviewMouseLeftButtonUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 놓으면 발생합니다.

ContentElement.PreviewMouseMove

마우스 포인터가 이 요소 위에 있는 동안 마우스 포인터를 움직이면 발생합니다.

ContentElement.PreviewMouseRightButtonDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 누르면 발생합니다.

ContentElement.PreviewMouseRightButtonUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 놓으면 발생합니다.

ContentElement.PreviewMouseUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 단추를 놓으면 발생합니다.

ContentElement.PreviewMouseWheel

마우스 포인터가 이 요소 위에 있는 동안 사용자가 마우스 휠을 굴리면 발생합니다.

ContentElement.PreviewQueryContinueDrag

끌어서 놓기 작업 중 키보드 또는 마우스 단추 상태가 변경되면 발생합니다.

ContentElement.PreviewStylusButtonDown

포인터가 이 요소 위에 있는 동안 스타일러스 단추를 누르면 발생합니다.

ContentElement.PreviewStylusButtonUp

포인터가 이 요소 위에 있는 동안 스타일러스 단추를 놓으면 발생합니다.

ContentElement.PreviewStylusDown

스타일러스가 이 요소 위에 있는 동안 스타일러스가 디지타이저를 건드리면 발생합니다.

ContentElement.PreviewStylusInAirMove

스타일러스가 디지타이저를 실제로 건드리지 않고 요소 위로 움직이면 발생합니다.

ContentElement.PreviewStylusInRange

이 요소 위에 있는 동안 스타일러스가 디지타이저에 가까이 있어 검색할 수 있으면 발생합니다.

ContentElement.PreviewStylusMove

요소 위에 있는 동안 스타일러스를 움직이면 발생합니다. 이 이벤트를 발생시키려면 디지타이저에서 스타일러스를 검색하는 동안 움직여야 합니다. 그렇지 않으면 PreviewStylusInAirMove가 대신 발생합니다.

ContentElement.PreviewStylusOutOfRange

스타일러스가 디지타이저에서 멀리 떨어져 있어 검색할 수 없으면 발생합니다.

ContentElement.PreviewStylusSystemGesture

사용자가 여러 스타일러스 제스처 중 하나를 수행하면 발생합니다.

ContentElement.PreviewStylusUp

스타일러스가 이 요소 위에 있는 동안 사용자가 디지타이저에서 스타일러스를 올리면 발생합니다.

ContentElement.PreviewTextInput

이 요소가 장치와 별개의 방식으로 텍스트를 가져오면 발생합니다.

ContentElement.QueryContinueDrag

끌어서 놓기 작업 중 키보드 또는 마우스 단추 상태가 변경되면 발생합니다.

ContentElement.QueryCursor

커서를 표시하도록 요청하면 발생합니다. 이 이벤트는 마우스 포인터를 새 위치로 이동할 때마다 요소에서 발생합니다. 즉, 새로운 위치에 따라 커서 개체가 변경되어야 할 수 있습니다.

ContentElement.StylusButtonDown

포인터가 이 요소 위에 있는 동안 스타일러스 단추를 누르면 발생합니다.

ContentElement.StylusButtonUp

포인터가 이 요소 위에 있는 동안 스타일러스 단추를 놓으면 발생합니다.

ContentElement.StylusDown

스타일러스가 이 요소 위에 있는 동안 스타일러스가 디지타이저를 건드리면 발생합니다.

ContentElement.StylusEnter

스타일러스가 이 요소의 영역 안으로 들어가면 발생합니다.

ContentElement.StylusInAirMove

스타일러스가 디지타이저를 실제로 건드리지 않고 요소 위로 움직이면 발생합니다.

ContentElement.StylusInRange

이 요소 위에 있는 동안 스타일러스가 디지타이저에 가까이 있어 검색할 수 있으면 발생합니다.

ContentElement.StylusLeave

스타일러스가 요소의 영역을 벗어나면 발생합니다.

ContentElement.StylusMove

스타일러스를 이 요소 위로 움직이면 발생합니다. 이 이벤트를 발생시키려면 스타일러스가 디지타이저 위에 있는 동안 스타일러스를 움직여야 합니다. 그렇지 않으면 StylusInAirMove가 대신 발생합니다.

ContentElement.StylusOutOfRange

이 요소 위에 있는 동안 스타일러스가 디지타이저에서 멀리 떨어져 있어 검색할 수 없으면 발생합니다.

ContentElement.StylusSystemGesture

사용자가 여러 스타일러스 제스처 중 하나를 수행하면 발생합니다.

ContentElement.StylusUp

스타일러스가 이 요소 위에 있는 동안 사용자가 디지타이저에서 스타일러스를 올리면 발생합니다.

ContentElement.TextInput

이 요소가 장치와 별개의 방식으로 텍스트를 가져오면 발생합니다.

ContextMenu.Closed

상황에 맞는 메뉴의 특정 인스턴스가 닫히면 발생합니다.

ContextMenu.Opened

상황에 맞는 메뉴의 특정 인스턴스가 열리면 발생합니다.

Control.MouseDoubleClick

컨트롤을 마우스로 두 번 클릭하면 발생합니다.

Control.PreviewMouseDoubleClick

사용자가 마우스 단추를 두 번 이상 클릭하면 발생합니다.

DataSourceProvider.DataChanged

Data 속성에 새로운 값이 있으면 발생합니다.

DataTrigger.Invalidated

Dispatcher.ShutdownFinished

디스패처가 종료되면 발생합니다.

Dispatcher.ShutdownStarted

디스패처가 종료되기 시작하면 발생합니다.

Dispatcher.UnhandledException

Invoke 또는 BeginInvoke를 통해 대리자가 실행되는 동안 스레드 예외가 throw되고 catch되지 않으면 발생합니다.

Dispatcher.UnhandledExceptionFilter

필터 단계에서 Invoke 또는 BeginInvoke를 통해 대리자가 실행되는 동안 스레드 예외가 throw되고 catch되지 않으면 발생합니다.

DispatcherHooks.DispatcherInactive

디스패처에 더 이상 처리할 작업이 없으면 발생합니다.

DispatcherHooks.OperationAborted

작업이 중단되면 발생합니다.

DispatcherHooks.OperationCompleted

작업이 완료되면 발생합니다.

DispatcherHooks.OperationPosted

작업이 디스패처에 게시되면 발생합니다.

DispatcherHooks.OperationPriorityChanged

작업의 우선 순위가 변경되면 발생합니다.

DispatcherOperation.Aborted

이 DispatcherOperation에 연결된 디스패처 큐의 대리자가 중단되면 발생합니다.

DispatcherOperation.Completed

이 DispatcherOperation에 연결된 디스패처 큐의 대리자가 완료되면 발생합니다.

DispatcherTimer.Tick

타이머 간격이 경과되고 타이머를 사용할 수 있으면 발생합니다.

DocumentPage.PageDestroyed

DocumentPage를 설명하는 Visual이 소멸되고 더 이상 표시하는 데 사용할 수 없으면 발생합니다.

DocumentPageView.PageConnected

DocumentPage의 Visual 요소가 연결되면 발생합니다.

DocumentPageView.PageDisconnected

DocumentPage의 Visual 요소와의 연결이 끊어지면 발생합니다.

DocumentPaginator.ComputePageCountCompleted

ComputePageCountAsync 작업이 완료되면 발생합니다.

DocumentPaginator.GetPageCompleted

GetPageAsync가 완료되면 발생합니다.

DocumentPaginator.PagesChanged

문서 콘텐츠가 변경되면 발생합니다.

DocumentReferenceCollection.CollectionChanged

요소를 추가하거나 제거하면 발생합니다.

DocumentViewerBase.PageViewsChanged

PageViews 속성으로 표현되는 이 뷰어에 연결된 DocumentPageView 항목의 컬렉션이 변경되면 발생합니다.

DrawingAttributes.AttributeChanged

DrawingAttributes 개체의 속성이 변경되면 발생합니다.

DrawingAttributes.PropertyDataChanged

StrokeCollection에서 속성 데이터를 추가하거나 제거하면 발생합니다.

DynamicDocumentPaginator.GetPageNumberCompleted

GetPageNumberAsync가 완료되면 발생합니다.

DynamicDocumentPaginator.PaginationCompleted

모든 문서 콘텐츠에 페이지를 매기면 발생합니다.

DynamicDocumentPaginator.PaginationProgress

하나 이상의 콘텐츠 페이지에 페이지를 매기면 발생합니다.

Expander.Collapsed

Expander 컨트롤의 콘텐츠 창을 닫고 헤더만 표시하면 발생합니다.

Expander.Expanded

Expander 컨트롤의 콘텐츠 창을 열어 헤더와 콘텐츠를 모두 표시하면 발생합니다.

FileDialog.FileOk

OpenFileDialog의 열기 단추나 SaveFileDialog의 저장 단추를 클릭하여 파일 이름을 선택하면 발생합니다.

Frame.ContentRendered

프레임 콘텐츠가 렌더링된 후에 발생합니다.

Frame.FragmentNavigation

원본 XAML 페이지가 로드된 후에 수행되는 XAML 콘텐츠 조각 탐색이 시작되면 발생합니다.

Frame.LoadCompleted

전체 원본 콘텐츠가 로드되어 구문 분석되면 발생합니다.

Frame.Navigated

원본 콘텐츠를 찾아 다운로드가 시작되면 발생합니다.

Frame.Navigating

탐색이 시작되기 바로 전에 발생합니다.

Frame.NavigationProgress

탐색 진행 정보를 제공하기 위해 다운로드하는 동안 정기적으로 발생합니다.

Frame.NavigationStopped

탐색하는 동안 StopLoading 메서드가 호출되면 발생합니다.

FrameworkContentElement.ContextMenuClosing

FrameworkContentElement의 상황에 맞는 메뉴가 닫히기 바로 전에 발생합니다.

FrameworkContentElement.ContextMenuOpening

FrameworkContentElement의 상황에 맞는 메뉴가 열리면 발생합니다.

FrameworkContentElement.DataContextChanged

FrameworkContentElement의 데이터 컨텍스트가 변경되면 발생합니다.

FrameworkContentElement.Initialized

FrameworkContentElement가 초기화되면 발생합니다. 이는 IsInitialized 속성 값이 false(또는 undefined)에서 true로 변경되는 경우와 일치합니다.

FrameworkContentElement.Loaded

FrameworkContentElement를 배치하고 렌더링하여 상호 작용할 준비가 되면 발생합니다.

FrameworkContentElement.SourceUpdated

FrameworkContentElement의 바인딩에 참여하는 연결된 데이터 원본이 변경되면 발생합니다.

FrameworkContentElement.TargetUpdated

FrameworkContentElement의 바인딩에 참여하는 연결된 대상 속성이 변경되면 발생합니다.

FrameworkContentElement.ToolTipClosing

FrameworkContentElement의 도구 설명이 닫히기 바로 전에 발생합니다.

FrameworkContentElement.ToolTipOpening

요소의 도구 설명이 열리면 발생합니다.

FrameworkContentElement.Unloaded

로드된 요소의 요소 트리에서 FrameworkContentElement가 제거되면 발생합니다.

FrameworkElement.ContextMenuClosing

FrameworkElement의 상황에 맞는 메뉴가 닫히기 바로 전에 발생합니다.

FrameworkElement.ContextMenuOpening

FrameworkElement의 상황에 맞는 메뉴가 열리면 발생합니다.

FrameworkElement.DataContextChanged

FrameworkElement의 데이터 컨텍스트가 변경되면 발생합니다.

FrameworkElement.Initialized

FrameworkElement가 초기화되면 발생합니다. 이는 IsInitialized 속성 값이 false(또는 undefined)에서 true로 변경되는 경우와 일치합니다.

FrameworkElement.Loaded

FrameworkElement를 배치하고 렌더링하여 상호 작용할 준비가 되면 발생합니다.

FrameworkElement.RequestBringIntoView

이 요소에서 BringIntoView가 호출되면 발생합니다.

FrameworkElement.SizeChanged

ActualHeight 또는 ActualWidth 속성으로 FrameworkElement의 값이 변경되면 발생합니다.

FrameworkElement.SourceUpdated

FrameworkElement의 바인딩에 참여하는 연결된 데이터 원본이 변경되면 발생합니다.

FrameworkElement.TargetUpdated

FrameworkElement의 바인딩에 참여하는 연결된 대상 속성이 변경되면 발생합니다.

FrameworkElement.ToolTipClosing

FrameworkElement의 도구 설명이 닫히기 바로 전에 발생합니다.

FrameworkElement.ToolTipOpening

FrameworkElement의 도구 설명이 열리면 발생합니다.

FrameworkElement.Unloaded

로드된 요소의 요소 트리에서 FrameworkElement가 제거되면 발생합니다.

Freezable.Changed

이 Freezable 개체 또는 이 개체에 포함된 개체가 수정되면 발생합니다.

GridViewColumnCollection.ColumnCollectionChanged

HwndHost.MessageHook

호스팅된 창에서 받은 처리되지 않은 각 메시지에 대해 발생합니다.

HwndSource.AutoResized

레이아웃으로 인해 HwndSource의 크기가 자동으로 조정되면 발생합니다.

HwndSource.Disposed

HwndSource 개체가 삭제되면 발생합니다.

HwndSource.SizeToContentChanged

HwndSource 개체의 SizeToContent 속성 값이 변경되면 발생합니다.

Hyperlink.Click

마우스 왼쪽 단추를 클릭하면 발생합니다.

Hyperlink.RequestNavigate

탐색 이벤트를 요청하면 발생합니다.

ICollectionView.CurrentChanged

ICollectionView 인터페이스를 구현할 때 현재 항목이 변경된 후에 이 이벤트를 발생시키십시오.

ICommand.CanExecuteChanged

명령의 실행 가능성이 변경되면 발생합니다.

IInputElement.GotKeyboardFocus

이 요소에 키보드 포커스가 있으면 발생합니다.

IInputElement.GotMouseCapture

요소가 마우스를 캡처하면 발생합니다.

IInputElement.GotStylusCapture

요소가 스타일러스를 캡처하면 발생합니다.

IInputElement.KeyDown

요소에 키보드 포커스가 있는 동안 키를 누르면 발생합니다.

IInputElement.KeyUp

요소에 키보드 포커스가 있는 동안 키를 놓으면 발생합니다.

IInputElement.LostKeyboardFocus

요소에 더 이상 키보드 포커스가 없으면 발생합니다.

IInputElement.LostMouseCapture

요소가 마우스 캡처를 손실하면 발생합니다.

IInputElement.LostStylusCapture

요소가 스타일러스 캡처를 손실하면 발생합니다.

IInputElement.MouseEnter

마우스 포인터가 요소의 영역 안으로 들어가면 발생합니다.

IInputElement.MouseLeave

마우스 포인터가 요소의 영역을 벗어나면 발생합니다.

IInputElement.MouseLeftButtonDown

마우스 포인터가 요소 위에 있는 동안 마우스 왼쪽 단추를 누르면 발생합니다.

IInputElement.MouseLeftButtonUp

마우스 포인터가 요소 위에 있는 동안 마우스 왼쪽 단추를 놓으면 발생합니다.

IInputElement.MouseMove

마우스 포인터가 요소 위에 있는 동안 마우스 포인터를 움직이면 발생합니다.

IInputElement.MouseRightButtonDown

마우스 포인터가 요소 위에 있는 동안 마우스 오른쪽 단추를 누르면 발생합니다.

IInputElement.MouseRightButtonUp

마우스 포인터가 요소 위에 있는 동안 마우스 오른쪽 단추를 놓으면 발생합니다.

IInputElement.MouseWheel

마우스 포인터가 요소 위에 있는 동안 마우스 휠을 움직이면 발생합니다.

IInputElement.PreviewGotKeyboardFocus

요소에 키보드 포커스가 있으면 발생합니다.

IInputElement.PreviewKeyDown

요소에 키보드 포커스가 있는 동안 키를 누르면 발생합니다.

IInputElement.PreviewKeyUp

요소에 키보드 포커스가 있는 동안 키를 놓으면 발생합니다.

IInputElement.PreviewLostKeyboardFocus

요소에 더 이상 키보드 포커스가 없으면 발생합니다.

IInputElement.PreviewMouseLeftButtonDown

마우스 포인터가 요소 위에 있는 동안 마우스 왼쪽 단추를 누르면 발생합니다.

IInputElement.PreviewMouseLeftButtonUp

마우스 포인터가 요소 위에 있는 동안 마우스 왼쪽 단추를 놓으면 발생합니다.

IInputElement.PreviewMouseMove

마우스 포인터가 요소 위에 있는 동안 마우스 포인터를 움직이면 발생합니다.

IInputElement.PreviewMouseRightButtonDown

마우스 포인터가 요소 위에 있는 동안 마우스 오른쪽 단추를 누르면 발생합니다.

IInputElement.PreviewMouseRightButtonUp

마우스 포인터가 요소 위에 있는 동안 마우스 오른쪽 단추를 놓으면 발생합니다.

IInputElement.PreviewMouseWheel

마우스 포인터가 요소 위에 있는 동안 마우스 휠을 움직이면 발생합니다.

IInputElement.PreviewStylusButtonDown

스타일러스가 요소 위에 있는 동안 스타일러스 단추를 누르면 발생합니다.

IInputElement.PreviewStylusButtonUp

스타일러스가 요소 위에 있는 동안 스타일러스 단추를 놓으면 발생합니다.

IInputElement.PreviewStylusDown

요소 위에 있는 동안 스타일러스가 디지타이저를 건드리면 발생합니다.

IInputElement.PreviewStylusInAirMove

스타일러스가 디지타이저를 건드리지 않고 요소 위로 움직이면 발생합니다.

IInputElement.PreviewStylusInRange

스타일러스가 디지타이저에 가까이 있어 검색할 수 있으면 발생합니다.

IInputElement.PreviewStylusMove

요소 위에 있는 동안 스타일러스를 움직이면 발생합니다.

IInputElement.PreviewStylusOutOfRange

스타일러스가 디지타이저에서 멀리 떨어져 있어 검색할 수 없으면 발생합니다.

IInputElement.PreviewStylusSystemGesture

여러 스타일러스 제스처 중 하나(예: Tap 또는 Drag)가 검색되면 발생합니다.

IInputElement.PreviewStylusUp

요소 위에 있는 동안 디지타이저에서 스타일러스를 올리면 발생합니다.

IInputElement.PreviewTextInput

요소가 장치와 별개의 방식으로 텍스트를 가져오면 발생합니다.

IInputElement.StylusButtonDown

스타일러스가 요소 위에 있는 동안 스타일러스 단추를 누르면 발생합니다.

IInputElement.StylusButtonUp

스타일러스가 요소 위에 있는 동안 스타일러스 단추를 놓으면 발생합니다.

IInputElement.StylusDown

요소 위에 있는 동안 스타일러스가 디지타이저를 건드리면 발생합니다.

IInputElement.StylusEnter

스타일러스 커서가 요소의 영역 안으로 들어가면 발생합니다.

IInputElement.StylusInAirMove

스타일러스가 디지타이저를 건드리지 않고 요소 위로 움직이면 발생합니다.

IInputElement.StylusInRange

스타일러스가 디지타이저에 가까이 있어 검색할 수 있으면 발생합니다.

IInputElement.StylusLeave

스타일러스 커서가 요소의 영역을 벗어나면 발생합니다.

IInputElement.StylusMove

스타일러스 커서가 요소 위로 움직이면 발생합니다.

IInputElement.StylusOutOfRange

스타일러스가 디지타이저에서 멀리 떨어져 있어 검색할 수 없으면 발생합니다.

IInputElement.StylusSystemGesture

여러 스타일러스 제스처 중 하나(예: Tap 또는 Drag)가 검색되면 발생합니다.

IInputElement.StylusUp

요소 위에 있는 동안 디지타이저에서 스타일러스를 올리면 발생합니다.

IInputElement.TextInput

요소가 장치와 별개의 방식으로 텍스트를 가져오면 발생합니다.

IncrementalLassoHitTester.SelectionChanged

올가미 패스에서 잉크 스트로크를 선택하거나 선택 취소하면 발생합니다.

IncrementalStrokeHitTester.StrokeHit

IncrementalStrokeHitTester가 잉크 스트로크와 교차하면 발생합니다.

InkCanvas.ActiveEditingModeChanged

현재 편집 모드가 변경되면 발생합니다.

InkCanvas.DefaultDrawingAttributesReplaced

DefaultDrawingAttributes 속성을 바꾸면 발생합니다.

InkCanvas.EditingModeChanged

InkCanvas 개체의 EditingMode 속성이 변경되면 발생합니다.

InkCanvas.EditingModeInvertedChanged

InkCanvas 개체의 EditingModeInverted 속성이 변경되면 발생합니다.

InkCanvas.Gesture

InkCanvas가 제스처를 발견하면 발생합니다.

InkCanvas.SelectionChanged

InkCanvas의 선택 항목이 변경되면 발생합니다.

InkCanvas.SelectionChanging

잉크 스트로크 또는 요소의 새 집합을 선택하면 발생합니다.

InkCanvas.SelectionMoved

스트로크 또는 요소의 선택 항목을 사용자가 이동하면 발생합니다.

InkCanvas.SelectionMoving

선택한 스트로크 및 요소를 이동하기 시작하면 발생합니다.

InkCanvas.SelectionResized

스트로크 또는 요소의 선택 항목의 크기를 사용자가 조정하면 발생합니다.

InkCanvas.SelectionResizing

선택한 스트로크 및 요소의 크기를 조정하기 시작하면 발생합니다.

InkCanvas.StrokeCollected

사용자가 그린 스트로크를 Strokes 속성에 추가하면 발생합니다.

InkCanvas.StrokeErased

사용자가 스트로크를 지우면 발생합니다.

InkCanvas.StrokeErasing

사용자가 스트로크를 지우기 바로 전에 발생합니다.

InkCanvas.StrokesReplaced

Strokes 속성을 바꾸면 발생합니다.

INotifyCollectionChanged.CollectionChanged

항목을 추가하거나 제거하여 컬렉션이 변경되면 발생합니다.

InputLanguageManager.InputLanguageChanged

입력 언어 변경이 완료되면 발생합니다.

InputLanguageManager.InputLanguageChanging

입력 언어 변경이 시작되면 발생합니다.

InputManager.HitTestInvalidatedAsync

롤오버 테스트의 결과가 변경된 경우에 발생합니다.

InputManager.PostNotifyInput

PreNotifyInput 처리기에서 원시 입력 처리를 완료하고 해당 Windows Presentation Foundation 이벤트가 발생된 후에 발생합니다.

InputManager.PostProcessInput

PreNotifyInput 처리기에서 원시 입력 처리를 완료한 후에 발생합니다.

InputManager.PreNotifyInput

원시 입력이 취소되지 않은 경우 PreProcessInput 처리기에서 원시 입력 처리를 완료하면 발생합니다.

InputManager.PreProcessInput

InputManager에서 원시 입력 항목 처리를 시작하면 발생합니다.

InputMethod.StateChanged

입력 방법 상태(ImeState 속성으로 표현)가 변경되면 발생합니다.

ItemContainerGenerator.ItemsChanged

ItemContainerGenerator에 의해 발생되며 Items 컬렉션이 변경되었음을 레이아웃에 알립니다.

ItemContainerGenerator.StatusChanged

ItemContainerGenerator에 의해 발생되며 상태가 변경되었음을 컨트롤에 알립니다.

ListBoxItem.Selected

ListBoxItem을 선택하면 발생합니다.

ListBoxItem.Unselected

ListBoxItem 선택을 취소하면 발생합니다.

MediaElement.BufferingEnded

미디어 버퍼링이 끝나면 발생합니다.

MediaElement.BufferingStarted

미디어 버퍼링이 시작되면 발생합니다.

MediaElement.MediaEnded

미디어가 끝나면 발생합니다.

MediaElement.MediaFailed

미디어 오류가 있으면 발생합니다.

MediaElement.MediaOpened

미디어 로드가 완료되면 발생합니다.

MediaPlayer.BufferingEnded

미디어 버퍼링이 완료되면 발생합니다.

MediaPlayer.BufferingStarted

미디어 버퍼링이 시작되면 발생합니다.

MediaPlayer.MediaEnded

미디어 재생이 완료되면 발생합니다.

MediaPlayer.MediaFailed

미디어 오류가 있으면 발생합니다.

MediaPlayer.MediaOpened

미디어를 열면 발생합니다.

MenuItem.Checked

메뉴 항목을 선택하면 발생합니다.

MenuItem.Click

메뉴 항목에 정의된 바로 가기 키 또는 선택키를 사용하여 메뉴 항목을 클릭하거나 선택하면 발생합니다.

MenuItem.SubmenuClosed

IsSubmenuOpen 속성의 상태가 false로 변경되면 발생합니다.

MenuItem.SubmenuOpened

IsSubmenuOpen 속성의 상태가 true로 변경되면 발생합니다.

MenuItem.Unchecked

메뉴 항목 확인란의 선택을 취소하면 발생합니다.

MultiDataTrigger.Invalidated

MultiTrigger.Invalidated

NavigationService.FragmentNavigation

원본 XAML 페이지가 로드된 후에 수행되는 XAML 콘텐츠 조각 탐색이 시작되면 발생합니다.

NavigationService.LoadCompleted

전체 원본 콘텐츠가 로드되어 구문 분석되면 발생합니다.

NavigationService.Navigated

원본 콘텐츠를 찾아 다운로드가 시작되면 발생합니다.

NavigationService.Navigating

탐색이 시작되기 바로 전에 발생합니다.

NavigationService.NavigationProgress

탐색 진행 정보를 제공하기 위해 다운로드하는 동안 정기적으로 발생합니다.

NavigationService.NavigationStopped

NavigationService 개체의 StopLoading 메서드가 호출되면 발생합니다.

NavigationWindow.FragmentNavigation

원본 XAML 페이지가 로드된 후에 수행되는 XAML 콘텐츠 조각 탐색이 시작되면 발생합니다.

NavigationWindow.LoadCompleted

전체 원본 콘텐츠가 로드되어 구문 분석되면 발생합니다.

NavigationWindow.Navigated

원본 콘텐츠를 찾아 다운로드가 시작되면 발생합니다.

NavigationWindow.Navigating

탐색이 시작되기 바로 전에 발생합니다.

NavigationWindow.NavigationProgress

탐색 진행 정보를 제공하기 위해 다운로드하는 동안 정기적으로 발생합니다.

NavigationWindow.NavigationStopped

탐색하는 동안 StopLoading 메서드가 호출되면 발생합니다.

ObservableCollection`1.CollectionChanged

PackageDigitalSignatureManager.InvalidSignatureEvent

VerifySignatures에 잘못된 서명이 있으면 발생합니다.

PageContent.GetPageRootCompleted

GetPageRootAsync가 완료되면 발생합니다.

PageFunction`1.Return

PasswordBox.PasswordChanged

Password 속성 값이 변경되면 발생합니다.

Popup.Closed

IsOpen 속성이 false로 변경되면 발생합니다.

Popup.Opened

IsOpen 속성이 true로 변경되면 발생합니다.

PresentationSource.ContentRendered

콘텐츠가 렌더링되고 상호 작용할 준비가 되면 발생합니다.

PrintDialogBase.PrinterChanged

PrintDialogBase.PrintTicketChanged

PrintDialogBase.PrintTicketChanging

PrintDialogBase.PropertyChanged

RangeBase.ValueChanged

범위 값이 변경되면 발생합니다.

RoutedCommand.CanExecuteChanged

현재 명령 대상에서 실행되는 명령의 실행 가능성이 변경되면 발생합니다.

ScrollBar.Scroll

마우스를 사용하여 사용자가 Thumb 컨트롤을 움직이면 콘텐츠가 스크롤 막대에서 스크롤할 때 한 번 이상 발생합니다.

ScrollViewer.ScrollChanged

스크롤 위치, 범위 또는 뷰포트 크기가 변경되면 발생합니다.

Selector.SelectionChanged

선택기의 선택 항목이 변경되면 발생합니다.

SerializerWriter.WritingCompleted

파생 클래스에서 재정의된 경우 쓰기 작업이 끝나면 발생합니다.

SerializerWriter.WritingPrintTicketRequired

파생 클래스에서 재정의된 경우 Write 또는 WriteAsync 메서드에서 PrintTicket을 스트림에 추가하기 바로 전에 발생합니다.

SerializerWriter.WritingProgressChanged

파생 클래스에서 재정의된 경우 SerializerWriter에서 진행률을 업데이트하면 발생합니다.

Stroke.DrawingAttributesChanged

Stroke 개체에 연결된 DrawingAttributes가 변경되면 발생합니다.

Stroke.DrawingAttributesReplaced

Stroke 개체의 그리기 특성을 바꾸면 발생합니다.

Stroke.Invalidated

Stroke의 모양이 변경되면 발생합니다.

Stroke.PropertyDataChanged

Stroke 개체의 사용자 지정 속성이 변경되면 발생합니다.

Stroke.StylusPointsChanged

StylusPoints 속성이 변경되면 발생합니다.

Stroke.StylusPointsReplaced

새 StylusPointCollection에 StylusPoints 속성이 할당되면 발생합니다.

StrokeCollection.PropertyDataChanged

StrokeCollection에서 사용자 지정 속성을 추가하거나 제거하면 발생합니다.

StrokeCollection.StrokesChanged

컬렉션의 Stroke가 변경되면 발생합니다.

StylusPointCollection.Changed

StylusPointCollection이 변경되면 발생합니다.

TextBoxBase.SelectionChanged

텍스트 선택 내용이 변경되면 발생합니다.

TextBoxBase.TextChanged

텍스트 요소의 콘텐츠가 변경되면 발생합니다.

TextRange.Changed

새로운 콘텐츠를 포함하도록 범위를 변경할 때 발생합니다.

Thumb.DragCompleted

Thumb 컨트롤이 마우스 캡처를 손실하면 발생합니다.

Thumb.DragDelta

Thumb 컨트롤에 논리 포커스와 마우스 캡처가 있을 때 마우스 위치를 변경하면 여러 번 발생합니다.

Thumb.DragStarted

Thumb 컨트롤이 논리 포커스와 마우스 캡처를 받으면 발생합니다.

Timeline.CurrentGlobalSpeedInvalidated

타임라인 시계의 시간 진행 속도가 변경되면 발생합니다.

Timeline.CurrentStateInvalidated

타임라인 시계의 CurrentState 속성을 업데이트하면 발생합니다.

Timeline.CurrentTimeInvalidated

타임라인 시계의 CurrentTime 속성을 업데이트하면 발생합니다.

ToggleButton.Checked

토글 단추를 선택하면 발생합니다.

ToggleButton.Indeterminate

토글 단추가 설정 및 해제 상태가 아니면 발생합니다.

ToggleButton.Unchecked

토글 단추의 선택을 취소하면 발생합니다.

ToolTip.Closed

도구 설명이 닫혀 있어 더 이상 표시할 수 없으면 발생합니다.

ToolTip.Opened

도구 설명이 표시되면 발생합니다.

TreeView.SelectedItemChanged

선택한 항목이 변경되면 발생합니다.

TreeViewItem.Collapsed

IsExpanded 속성이 true에서 false로 변경되면 발생합니다.

TreeViewItem.Expanded

IsExpanded 속성이 false에서 true로 변경되면 발생합니다.

TreeViewItem.Selected

TreeViewItem의 IsSelected 속성이 false에서 true로 변경되면 발생합니다.

TreeViewItem.Unselected

TreeViewItem의 IsSelected 속성이 true에서 false로 변경되면 발생합니다.

Trigger.Invalidated

UIElement.DragEnter

입력 시스템에서 이 요소를 끌기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

UIElement.DragLeave

입력 시스템에서 이 요소를 끌기 원본으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

UIElement.DragOver

입력 시스템에서 이 요소를 잠재적인 놓기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

UIElement.Drop

입력 시스템에서 이 요소를 놓기 대상으로 사용하는 기본 놓기 이벤트를 보고하면 발생합니다.

UIElement.GiveFeedback

입력 시스템에서 이 요소를 포함하는 기본 끌어서 놓기 이벤트를 보고하면 발생합니다.

UIElement.GotFocus

이 요소가 논리 포커스를 가져오면 발생합니다.

UIElement.GotKeyboardFocus

이 요소에 키보드 포커스가 있으면 발생합니다.

UIElement.GotMouseCapture

이 요소가 마우스를 캡처하면 발생합니다.

UIElement.GotStylusCapture

이 요소가 스타일러스를 캡처하면 발생합니다.

UIElement.IsEnabledChanged

이 요소의 IsEnabled 속성 값이 변경되면 발생합니다.

UIElement.IsHitTestVisibleChanged

이 요소의 IsHitTestVisible 종속성 속성 값이 변경되면 발생합니다.

UIElement.IsKeyboardFocusedChanged

이 요소의 IsKeyboardFocused 속성 값이 변경되면 발생합니다.

UIElement.IsKeyboardFocusWithinChanged

이 요소의 IsKeyboardFocusWithinChanged 속성 값이 변경되면 발생합니다.

UIElement.IsMouseCapturedChanged

이 요소의 IsMouseCaptured 속성 값이 변경되면 발생합니다.

UIElement.IsMouseDirectlyOverChanged

이 요소의 IsMouseDirectlyOver 속성 값이 변경되면 발생합니다.

UIElement.IsStylusCapturedChanged

이 요소의 IsStylusCaptured 속성 값이 변경되면 발생합니다.

UIElement.IsStylusDirectlyOverChanged

이 요소의 IsStylusDirectlyOver 속성 값이 변경되면 발생합니다.

UIElement.IsVisibleChanged

이 요소의 IsVisible 속성 값이 변경되면 발생합니다.

UIElement.KeyDown

이 요소에 키보드 포커스가 있는 동안 키를 누르면 발생합니다.

UIElement.KeyUp

이 요소에 키보드 포커스가 있는 동안 키를 놓으면 발생합니다.

UIElement.LayoutUpdated

현재 디스패처에 연결된 다양한 시각적 요소의 레이아웃이 변경되면 발생합니다.

UIElement.LostFocus

이 요소가 논리 포커스를 손실하면 발생합니다.

UIElement.LostKeyboardFocus

이 요소에 더 이상 키보드 포커스가 없으면 발생합니다.

UIElement.LostMouseCapture

이 요소가 마우스 캡처를 손실하면 발생합니다.

UIElement.LostStylusCapture

이 요소가 스타일러스 캡처를 손실하면 발생합니다.

UIElement.MouseDown

포인터가 이 요소 위에 있는 동안 마우스 단추를 누르면 발생합니다. UIElement가 Button 컨트롤이면 Windows Presentation Foundation에서 이 이벤트를 등록하지 않습니다. 대신 PreviewMouseDown이나 Click 이벤트를 사용합니다.

UIElement.MouseEnter

마우스 포인터가 이 요소의 영역 안으로 들어가면 발생합니다.

UIElement.MouseLeave

마우스 포인터가 이 요소의 영역을 벗어나면 발생합니다.

UIElement.MouseLeftButtonDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 누르면 발생합니다.

UIElement.MouseLeftButtonUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 놓으면 발생합니다.

UIElement.MouseMove

이 요소 위에 있는 동안 마우스 포인터를 움직이면 발생합니다.

UIElement.MouseRightButtonDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 누르면 발생합니다.

UIElement.MouseRightButtonUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 놓으면 발생합니다.

UIElement.MouseUp

이 요소 위에서 마우스 단추를 놓으면 발생합니다.

UIElement.MouseWheel

마우스 포인터가 이 요소 위에 있는 동안 사용자가 마우스 휠을 굴리면 발생합니다.

UIElement.PreviewDragEnter

입력 시스템에서 이 요소를 끌기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

UIElement.PreviewDragLeave

입력 시스템에서 이 요소를 끌기 원본으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

UIElement.PreviewDragOver

입력 시스템에서 이 요소를 잠재적인 놓기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다.

UIElement.PreviewDrop

입력 시스템에서 이 요소를 놓기 대상으로 사용하는 기본 놓기 이벤트를 보고하면 발생합니다.

UIElement.PreviewGiveFeedback

끌어서 놓기 작업이 시작되면 발생합니다.

UIElement.PreviewGotKeyboardFocus

이 요소에 키보드 포커스가 있으면 발생합니다.

UIElement.PreviewKeyDown

이 요소에 키보드 포커스가 있는 동안 키를 누르면 발생합니다.

UIElement.PreviewKeyUp

이 요소에 키보드 포커스가 있는 동안 키를 놓으면 발생합니다.

UIElement.PreviewLostKeyboardFocus

이 요소에 더 이상 키보드 포커스가 없으면 발생합니다.

UIElement.PreviewMouseDown

포인터가 이 요소 위에 있는 동안 마우스 단추를 누르면 발생합니다.

UIElement.PreviewMouseLeftButtonDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 누르면 발생합니다.

UIElement.PreviewMouseLeftButtonUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 놓으면 발생합니다.

UIElement.PreviewMouseMove

마우스 포인터가 이 요소 위에 있는 동안 마우스 포인터를 움직이면 발생합니다.

UIElement.PreviewMouseRightButtonDown

마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 누르면 발생합니다.

UIElement.PreviewMouseRightButtonUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 놓으면 발생합니다.

UIElement.PreviewMouseUp

마우스 포인터가 이 요소 위에 있는 동안 마우스 단추를 놓으면 발생합니다.

UIElement.PreviewMouseWheel

마우스 포인터가 이 요소 위에 있는 동안 사용자가 마우스 휠을 굴리면 발생합니다.

UIElement.PreviewQueryContinueDrag

끌어서 놓기 작업 중 키보드 또는 마우스 단추 상태가 변경되면 발생합니다.

UIElement.PreviewStylusButtonDown

포인터가 이 요소 위에 있는 동안 스타일러스 단추를 누르면 발생합니다.

UIElement.PreviewStylusButtonUp

포인터가 이 요소 위에 있는 동안 스타일러스 단추를 놓으면 발생합니다.

UIElement.PreviewStylusDown

스타일러스가 이 요소 위에 있는 동안 스타일러스가 디지타이저를 건드리면 발생합니다.

UIElement.PreviewStylusInAirMove

스타일러스가 디지타이저를 실제로 건드리지 않고 요소 위로 움직이면 발생합니다.

UIElement.PreviewStylusInRange

이 요소 위에 있는 동안 스타일러스가 디지타이저에 가까이 있어 검색할 수 있으면 발생합니다.

UIElement.PreviewStylusMove

요소 위에 있는 동안 스타일러스를 움직이면 발생합니다. 이 이벤트를 발생시키려면 디지타이저에서 스타일러스를 검색하는 동안 움직여야 합니다. 그렇지 않으면 PreviewStylusInAirMove가 대신 발생합니다.

UIElement.PreviewStylusOutOfRange

스타일러스가 디지타이저에서 멀리 떨어져 있어 검색할 수 없으면 발생합니다.

UIElement.PreviewStylusSystemGesture

사용자가 여러 스타일러스 제스처 중 하나를 수행하면 발생합니다.

UIElement.PreviewStylusUp

스타일러스가 이 요소 위에 있는 동안 사용자가 디지타이저에서 스타일러스를 올리면 발생합니다.

UIElement.PreviewTextInput

요소가 장치와 별개의 방식으로 텍스트를 가져오면 발생합니다.

UIElement.QueryContinueDrag

끌어서 놓기 작업 중 키보드 또는 마우스 단추 상태가 변경되면 발생합니다.

UIElement.QueryCursor

커서를 표시하도록 요청하면 발생합니다. 이 이벤트는 마우스 포인터를 새 위치로 이동할 때마다 요소에서 발생합니다. 즉, 새로운 위치에 따라 커서 개체가 변경되어야 할 수 있습니다.

UIElement.StylusButtonDown

포인터가 이 요소 위에 있는 동안 스타일러스 단추를 누르면 발생합니다.

UIElement.StylusButtonUp

포인터가 이 요소 위에 있는 동안 스타일러스 단추를 놓으면 발생합니다.

UIElement.StylusDown

스타일러스가 이 요소 위에 있는 동안 스타일러스가 디지타이저를 건드리면 발생합니다.

UIElement.StylusEnter

스타일러스가 이 요소의 영역 안으로 들어가면 발생합니다.

UIElement.StylusInAirMove

스타일러스가 디지타이저를 실제로 건드리지 않고 요소 위로 움직이면 발생합니다.

UIElement.StylusInRange

이 요소 위에 있는 동안 스타일러스가 디지타이저에 가까이 있어 검색할 수 있으면 발생합니다.

UIElement.StylusLeave

스타일러스가 요소의 영역을 벗어나면 발생합니다.

UIElement.StylusMove

스타일러스를 이 요소 위로 움직이면 발생합니다. 이 이벤트를 발생시키려면 디지타이저 위에 있는 동안 스타일러스를 움직여야 합니다. 그렇지 않으면 StylusInAirMove가 대신 발생합니다.

UIElement.StylusOutOfRange

이 요소 위에 있는 동안 스타일러스가 디지타이저에서 멀리 떨어져 있어 검색할 수 없으면 발생합니다.

UIElement.StylusSystemGesture

사용자가 여러 스타일러스 제스처 중 하나를 수행하면 발생합니다.

UIElement.StylusUp

스타일러스가 이 요소 위에 있는 동안 사용자가 디지타이저에서 스타일러스를 올리면 발생합니다.

UIElement.TextInput

요소가 장치와 별개의 방식으로 텍스트를 가져오면 발생합니다.

Window.Activated

창이 전경 창이 되면 발생합니다.

Window.Closed

창이 닫히면 발생합니다.

Window.Closing

Close를 호출한 직후 발생하며 창 닫기를 취소하도록 처리할 수 있습니다.

Window.ContentRendered

창의 콘텐츠가 렌더링된 후에 발생합니다.

Window.Deactivated

창이 배경 창이 되면 발생합니다.

Window.LocationChanged

창의 위치가 변경되면 발생합니다.

Window.SourceInitialized

창의 HwndSource 개체를 만든 후 창이 표시되기 전에 발생합니다.

Window.StateChanged

창의 WindowState 속성이 변경되면 발생합니다.