C# 클래스 WinRTXamlToolkit.Controls.HueRingPicker

상속: Windows.UI.Xaml.Controls.Primitives.RangeBase
파일 보기 프로젝트 열기: xyzzer/WinRTXamlToolkit

공개 프로퍼티들

프로퍼티 타입 설명
RingThicknessProperty Windows.UI.Xaml.DependencyProperty
ThumbArcAngleProperty Windows.UI.Xaml.DependencyProperty
ThumbBackgroundProperty Windows.UI.Xaml.DependencyProperty
ThumbBorderBrushProperty Windows.UI.Xaml.DependencyProperty
ThumbBorderThicknessProperty Windows.UI.Xaml.DependencyProperty

공개 메소드들

메소드 설명
HueRingPicker ( ) : System

Initializes a new instance of the HueRingPicker class.

보호된 메소드들

메소드 설명
OnApplyTemplate ( ) : void

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class.

OnMaximumChanged ( double oldMaximum, double newMaximum ) : void

Called when the Maximum property changes.

OnMinimumChanged ( double oldMinimum, double newMinimum ) : void

Called when the Minimum property changes.

OnValueChanged ( double oldValue, double newValue ) : void

Fires the ValueChanged routed event.

비공개 메소드들

메소드 설명
DelayedUpdateWorkaround ( ) : void
InitializeMinMaxCoercion ( ) : void

Initializes event handling to coerce Minimum and Maximum properties to the 0..360 range.

OnLoaded ( object sender, RoutedEventArgs e ) : void
OnPointerMoved ( object sender, PointerRoutedEventArgs pointerRoutedEventArgs ) : void
OnPointerPressed ( object sender, PointerRoutedEventArgs pointerRoutedEventArgs ) : void
OnRingThicknessChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the RingThickness property.

OnRingThicknessChanged ( double oldRingThickness, double newRingThickness ) : void

Provides derived classes an opportunity to handle changes to the RingThickness property.

OnSizeChanged ( object sender, SizeChangedEventArgs sizeChangedEventArgs ) : void
OnThumbArcAngleChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the ThumbArcAngle property.

OnThumbArcAngleChanged ( double oldThumbArcAngle, double newThumbArcAngle ) : void

Provides derived classes an opportunity to handle changes to the ThumbArcAngle property.

OnThumbBackgroundChanged ( Brush oldThumbBackground, Brush newThumbBackground ) : void

Provides derived classes an opportunity to handle changes to the ThumbBackground property.

OnThumbBackgroundChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the ThumbBackground property.

OnThumbBorderBrushChanged ( Brush oldThumbBorderBrush, Brush newThumbBorderBrush ) : void

Provides derived classes an opportunity to handle changes to the ThumbBorderBrush property.

OnThumbBorderBrushChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the ThumbBorderBrush property.

OnThumbBorderThicknessChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the ThumbBorderThickness property.

OnThumbBorderThicknessChanged ( double oldThumbBorderThickness, double newThumbBorderThickness ) : void

Provides derived classes an opportunity to handle changes to the ThumbBorderThickness property.

OnUnloaded ( object sender, RoutedEventArgs e ) : void
RunBitmapUpdaterAsync ( ) : void
UpdateHueRingImage ( ) : void
UpdateRingThumb ( ) : void
UpdateValueForPoint ( Point point ) : void
UpdateVisuals ( ) : void

메소드 상세

HueRingPicker() 공개 메소드

Initializes a new instance of the HueRingPicker class.
public HueRingPicker ( ) : System
리턴 System

OnApplyTemplate() 보호된 메소드

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class.
protected OnApplyTemplate ( ) : void
리턴 void

OnMaximumChanged() 보호된 메소드

Called when the Maximum property changes.
protected OnMaximumChanged ( double oldMaximum, double newMaximum ) : void
oldMaximum double Old value of the Maximum property.
newMaximum double New value of the Maximum property.
리턴 void

OnMinimumChanged() 보호된 메소드

Called when the Minimum property changes.
protected OnMinimumChanged ( double oldMinimum, double newMinimum ) : void
oldMinimum double Old value of the Minimum property.
newMinimum double New value of the Minimum property.
리턴 void

OnValueChanged() 보호된 메소드

Fires the ValueChanged routed event.
protected OnValueChanged ( double oldValue, double newValue ) : void
oldValue double Old value of the Value property.
newValue double New value of the Value property.
리턴 void

프로퍼티 상세

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

RingThickness Dependency Property
public static DependencyProperty,Windows.UI.Xaml RingThicknessProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

ThumbArcAngle Dependency Property
public static DependencyProperty,Windows.UI.Xaml ThumbArcAngleProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

ThumbBackground Dependency Property
public static DependencyProperty,Windows.UI.Xaml ThumbBackgroundProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

ThumbBorderBrush Dependency Property
public static DependencyProperty,Windows.UI.Xaml ThumbBorderBrushProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

ThumbBorderThickness Dependency Property
public static DependencyProperty,Windows.UI.Xaml ThumbBorderThicknessProperty
리턴 Windows.UI.Xaml.DependencyProperty