C# 클래스 Dwarrowdelf.Client.SharpDXHost

상속: System.Windows.Interop.HwndHost
파일 보기 프로젝트 열기: tomba/dwarrowdelf 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MouseClickedEvent System.Windows.RoutedEvent

공개 메소드들

메소드 설명
SharpDXHost ( ) : System

보호된 메소드들

메소드 설명
BuildWindowCore ( HandleRef hwndParent ) : HandleRef
DestroyWindowCore ( HandleRef hwnd ) : void
HitTestCore ( System.Windows.Media.GeometryHitTestParameters hitTestParameters ) : System.Windows.Media.GeometryHitTestResult
HitTestCore ( System.Windows.Media.PointHitTestParameters hitTestParameters ) : System.Windows.Media.HitTestResult
OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
TabIntoCore ( System.Windows.Input.TraversalRequest request ) : bool
WndProc ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool &handled ) : IntPtr

비공개 메소드들

메소드 설명
OnLostMouseCapture ( object sender, MouseEventArgs e ) : void
SetParent ( HandleRef hWnd, IntPtr hWndParent ) : IntPtr

메소드 상세

BuildWindowCore() 보호된 메소드

protected BuildWindowCore ( HandleRef hwndParent ) : HandleRef
hwndParent System.Runtime.InteropServices.HandleRef
리턴 System.Runtime.InteropServices.HandleRef

DestroyWindowCore() 보호된 메소드

protected DestroyWindowCore ( HandleRef hwnd ) : void
hwnd System.Runtime.InteropServices.HandleRef
리턴 void

HitTestCore() 보호된 메소드

protected HitTestCore ( System.Windows.Media.GeometryHitTestParameters hitTestParameters ) : System.Windows.Media.GeometryHitTestResult
hitTestParameters System.Windows.Media.GeometryHitTestParameters
리턴 System.Windows.Media.GeometryHitTestResult

HitTestCore() 보호된 메소드

protected HitTestCore ( System.Windows.Media.PointHitTestParameters hitTestParameters ) : System.Windows.Media.HitTestResult
hitTestParameters System.Windows.Media.PointHitTestParameters
리턴 System.Windows.Media.HitTestResult

OnMouseDown() 보호된 메소드

protected OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
리턴 void

OnMouseMove() 보호된 메소드

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
리턴 void

SharpDXHost() 공개 메소드

public SharpDXHost ( ) : System
리턴 System

TabIntoCore() 보호된 메소드

protected TabIntoCore ( System.Windows.Input.TraversalRequest request ) : bool
request System.Windows.Input.TraversalRequest
리턴 bool

WndProc() 보호된 메소드

protected WndProc ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool &handled ) : IntPtr
hwnd System.IntPtr
msg int
wParam System.IntPtr
lParam System.IntPtr
handled bool
리턴 System.IntPtr

프로퍼티 상세

MouseClickedEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent,System.Windows MouseClickedEvent
리턴 System.Windows.RoutedEvent