C# Класс csCommon.Controls.PropertyDial

Follow steps 1a or 1b and then 2 to use this custom control in a XAML file. Step 1a) Using this custom control in a XAML file that exists in the current project. Add this XmlNamespace attribute to the root element of the markup file where it is to be used: xmlns:MyNamespace="clr-namespace:NetMatch" Step 1b) Using this custom control in a XAML file that exists in a different project. Add this XmlNamespace attribute to the root element of the markup file where it is to be used: xmlns:MyNamespace="clr-namespace:NetMatch;assembly=NetMatch" You will also need to add a project reference from the project where the XAML file lives to this project and Rebuild to avoid compilation errors: Right click on the target project in the Solution Explorer and "Add Reference"->"Projects"->[Browse to and select this project] Step 2) Go ahead and use your control in the XAML file.
Наследование: System.Windows.Controls.Control
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
AngleProperty System.Windows.DependencyProperty
CircleOffsetProperty System.Windows.DependencyProperty
CircleSizeProperty System.Windows.DependencyProperty
MaxProperty System.Windows.DependencyProperty
MinProperty System.Windows.DependencyProperty
RelatieveTurnsProperty System.Windows.DependencyProperty
StartAngleProperty System.Windows.DependencyProperty
UnitSizeProperty System.Windows.DependencyProperty
UnitStringProperty System.Windows.DependencyProperty
ValueFormatProperty System.Windows.DependencyProperty
ValueModeProperty System.Windows.DependencyProperty
ValueProperty System.Windows.DependencyProperty
ValueStringProperty System.Windows.DependencyProperty

Открытые методы

Метод Описание
OnApplyTemplate ( ) : void
PropertyDial_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
PropertyDial_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
PropertyDial_MouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
PropertyDial_TouchDown ( object sender, System.Windows.Input.TouchEventArgs e ) : void
PropertyDial_TouchMove ( object sender, System.Windows.Input.TouchEventArgs e ) : void
PropertyDial_TouchUp ( object sender, System.Windows.Input.TouchEventArgs e ) : void
SetAngle ( double angle ) : void

Приватные методы

Метод Описание
CAngle ( Point start, Point end ) : double

Calculate angle in radians between line defined with two points and x-axis.

OnValuePropertyChanged ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs e ) : void
PropertyDial ( ) : System
UpdateAngle ( Point p ) : void

Описание методов

OnApplyTemplate() публичный Метод

public OnApplyTemplate ( ) : void
Результат void

PropertyDial_MouseDown() публичный Метод

public PropertyDial_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void

PropertyDial_MouseMove() публичный Метод

public PropertyDial_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
Результат void

PropertyDial_MouseUp() публичный Метод

public PropertyDial_MouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void

PropertyDial_TouchDown() публичный Метод

public PropertyDial_TouchDown ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
Результат void

PropertyDial_TouchMove() публичный Метод

public PropertyDial_TouchMove ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
Результат void

PropertyDial_TouchUp() публичный Метод

public PropertyDial_TouchUp ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
Результат void

SetAngle() публичный Метод

public SetAngle ( double angle ) : void
angle double
Результат void

Описание свойств

AngleProperty публичное статическое свойство

public static DependencyProperty,System.Windows AngleProperty
Результат System.Windows.DependencyProperty

CircleOffsetProperty публичное статическое свойство

public static DependencyProperty,System.Windows CircleOffsetProperty
Результат System.Windows.DependencyProperty

CircleSizeProperty публичное статическое свойство

public static DependencyProperty,System.Windows CircleSizeProperty
Результат System.Windows.DependencyProperty

MaxProperty публичное статическое свойство

public static DependencyProperty,System.Windows MaxProperty
Результат System.Windows.DependencyProperty

MinProperty публичное статическое свойство

public static DependencyProperty,System.Windows MinProperty
Результат System.Windows.DependencyProperty

RelatieveTurnsProperty публичное статическое свойство

public static DependencyProperty,System.Windows RelatieveTurnsProperty
Результат System.Windows.DependencyProperty

StartAngleProperty публичное статическое свойство

public static DependencyProperty,System.Windows StartAngleProperty
Результат System.Windows.DependencyProperty

UnitSizeProperty публичное статическое свойство

public static DependencyProperty,System.Windows UnitSizeProperty
Результат System.Windows.DependencyProperty

UnitStringProperty публичное статическое свойство

public static DependencyProperty,System.Windows UnitStringProperty
Результат System.Windows.DependencyProperty

ValueFormatProperty публичное статическое свойство

public static DependencyProperty,System.Windows ValueFormatProperty
Результат System.Windows.DependencyProperty

ValueModeProperty публичное статическое свойство

public static DependencyProperty,System.Windows ValueModeProperty
Результат System.Windows.DependencyProperty

ValueProperty публичное статическое свойство

public static DependencyProperty,System.Windows ValueProperty
Результат System.Windows.DependencyProperty

ValueStringProperty публичное статическое свойство

public static DependencyProperty,System.Windows ValueStringProperty
Результат System.Windows.DependencyProperty