C# Класс csShared.Controls.RadialPanel

A radial panel
Наследование: System.Windows.Controls.Panel
Показать файл Открыть проект

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

Свойство Тип Описание
ItemAlignmentProperty System.Windows.DependencyProperty
ItemOrientationProperty System.Windows.DependencyProperty
RadiusProperty System.Windows.DependencyProperty

Защищенные методы

Метод Описание
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size
OnItemAlignmentChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void

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

OnItemOrientationChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void

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

OnRadiusChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void

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

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

Метод Описание
DesiredRadius ( Size max ) : double
OnItemAlignmentChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Handles changes to the ItemAlignment property.

OnItemOrientationChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Handles changes to the ItemOrientation property.

OnRadiusChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Handles changes to the Radius property.

Refresh ( Size size ) : void

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

ArrangeOverride() защищенный Метод

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
Результат System.Windows.Size

MeasureOverride() защищенный Метод

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
Результат System.Windows.Size

OnItemAlignmentChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the ItemAlignment property.
protected OnItemAlignmentChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
Результат void

OnItemOrientationChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the ItemOrientation property.
protected OnItemOrientationChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
Результат void

OnRadiusChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the Radius property.
protected OnRadiusChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
Результат void

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

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

ItemAlignment Dependency Property
public static DependencyProperty,System.Windows ItemAlignmentProperty
Результат System.Windows.DependencyProperty

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

ItemOrientation Dependency Property
public static DependencyProperty,System.Windows ItemOrientationProperty
Результат System.Windows.DependencyProperty

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

Radius Dependency Property
public static DependencyProperty,System.Windows RadiusProperty
Результат System.Windows.DependencyProperty