C# 클래스 ScreenToGif.Controls.CroppingAdorner

상속: System.Windows.Documents.Adorner
파일 보기 프로젝트 열기: dbremner/ScreenToGif 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ClipRectangleProperty System.Windows.DependencyProperty
CropChangedEvent System.Windows.RoutedEvent
FillProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
CropImage ( ) : System.Windows.Media.Imaging.BitmapSource
CroppingAdorner ( UIElement adornedElement, Rect rcInit ) : System

보호된 메소드들

메소드 설명
ArrangeOverride ( Size finalSize ) : Size
GetVisualChild ( int index ) : Visual

비공개 메소드들

메소드 설명
AdornedElement_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
AdornerMargin ( ) : System.Windows.Thickness
BuildCorner ( System.Windows.Controls.Primitives.Thumb &thumb, System.Windows.Input.Cursor cursor ) : void
ClipRectanglePropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
CroppingAdorner ( ) : System
FillPropChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
HandleBottom ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs args ) : void
HandleBottomLeft ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs args ) : void
HandleBottomRight ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs args ) : void
HandleLeft ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs args ) : void
HandleRight ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs args ) : void
HandleThumb ( double drcL, double drcT, double drcW, double drcH, double dx, double dy ) : void
HandleTop ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs args ) : void
HandleTopLeft ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs args ) : void
HandleTopRight ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs args ) : void
SetPosition ( System.Windows.Controls.Primitives.Thumb thumb, double x, double y ) : void
SetThumbs ( Rect rc ) : void
UnitsToPx ( double x, double y ) : System.Drawing.Point

메소드 상세

ArrangeOverride() 보호된 메소드

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
리턴 System.Windows.Size

CropImage() 공개 메소드

public CropImage ( ) : System.Windows.Media.Imaging.BitmapSource
리턴 System.Windows.Media.Imaging.BitmapSource

CroppingAdorner() 공개 메소드

public CroppingAdorner ( UIElement adornedElement, Rect rcInit ) : System
adornedElement UIElement
rcInit System.Windows.Rect
리턴 System

GetVisualChild() 보호된 메소드

protected GetVisualChild ( int index ) : Visual
index int
리턴 Visual

프로퍼티 상세

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

public static DependencyProperty,System.Windows ClipRectangleProperty
리턴 System.Windows.DependencyProperty

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

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

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

public static DependencyProperty,System.Windows FillProperty
리턴 System.Windows.DependencyProperty