다음을 통해 공유


ToolAction 열거형

사용자 제스처를 나타냅니다.

네임스페이스:  Microsoft.Windows.Design.Interaction
어셈블리:  Microsoft.Windows.Design.Interaction(Microsoft.Windows.Design.Interaction.dll)

구문

‘선언
Public Enumeration ToolAction
public enum ToolAction
public enum class ToolAction
type ToolAction
public enum ToolAction

멤버

멤버 이름 설명
None 작업이 없습니다.
Down 마우스 단추를 눌렀습니다.
Up 마우스 단추를 놓았습니다.
Move 마우스를 움직였습니다.
Wheel 마우스 휠을 움직였습니다.
Click 마우스 단추를 클릭했습니다.
DoubleClick 마우스 단추를 두 번 클릭했습니다.두 번 클릭 및 한 번 클릭은 Click, Click, DoubleClick과 같이 상호 작용합니다.
Enter 마우스가 요소에 들어왔습니다.마우스가 표시기에 들어올 때는 표시기의 대상이 마지막 대상과 다른 경우에만 Enter 이벤트가 발생합니다.
Leave 마우스가 요소를 벗어났습니다.마우스가 표시기를 벗어날 때는 새 대상이 표시기의 대상과 다른 경우에만 Leave 이벤트가 발생합니다.
Hover 마우스를 요소 또는 표시기 위에 잠시 멈추었습니다.마우스가 다른 요소로 이동할 때 새 호버 이벤트가 발생합니다.
DragIntent 사용자가 마우스 단추를 누른 상태에서 특정 임계값을 벗어나게 마우스를 움직였습니다.이는 사용자가 끌기 작업을 시작하려고 한다는 것을 나타냅니다.
DragEnter DragDrop.DoDragDrop에 대한 사전 호출 때문에 발생한 DragEnter 이벤트입니다.소스 및 대상 개체는 항상 표시기(Adorner)가 아니라 요소를 참조합니다.
DragOver DragDrop.DoDragDrop에 대한 사전 호출 때문에 발생한 DragOver 이벤트입니다.소스 및 대상 개체는 항상 표시기(Adorner)가 아니라 요소를 참조합니다.
DragLeave DragDrop.DoDragDrop에 대한 사전 호출 때문에 발생한 DragLeave 이벤트입니다.소스 및 대상 개체는 항상 표시기(Adorner)가 아니라 요소를 참조합니다.
DragDrop DragDrop.DoDragDrop에 대한 사전 호출 때문에 발생한 DragDrop 이벤트입니다.소스 및 대상 개체는 항상 표시기(Adorner)가 아니라 요소를 참조합니다.
DragFeedback DragDrop.DoDragDrop에 대한 사전 호출 때문에 발생한 DragFeedback 이벤트입니다.소스 및 대상 개체는 항상 표시기(Adorner)가 아니라 요소를 참조합니다.
DragComplete 사용자가 마우스 단추를 누른 상태에서 마우스를 움직였습니다.이렇게 하면 DragIntent가 신호를 받습니다.그런 다음 사용자가 마우스 버튼을 놓습니다. 이는 끌기 작업이 완료되었다는 신호를 보냅니다.
DragOutside 사용자가 디자인 화면의 가장자리 밖으로 항목을 끌었습니다.이 제스처에 명령을 바인딩하여 끌어서 놓기 작업을 호출할 수 있습니다.

설명

도구 동작은 고품질이므로 Windows Presentation Foundation의 마우스 동작 대신 도구 동작이 사용됩니다.

참고 항목

참조

Microsoft.Windows.Design.Interaction 네임스페이스

기타 리소스

WPF Designer 확장성 이해