C# Class Open.Core.UI.Controls.ArrowPointerButtonBase

The base class for buttons that represent a pointing arrow.
Inheritance: ShapeButton
显示文件 Open project: philcockfield/Open.TestHarness.SL

Public Properties

Property Type Description
PointerDirectionProperty System.Windows.DependencyProperty

Protected Methods

Method Description
ArrowPointerButtonBase ( ) : System.Windows

Constructor.

UpdateShape ( ArrowDirection pointerDirection ) : void

Updates the 'ShapePathData' based on the current 'PointerDirection'.

Private Methods

Method Description
UpdateShape ( ) : void

Method Details

ArrowPointerButtonBase() protected method

Constructor.
protected ArrowPointerButtonBase ( ) : System.Windows
return System.Windows

UpdateShape() protected abstract method

Updates the 'ShapePathData' based on the current 'PointerDirection'.
protected abstract UpdateShape ( ArrowDirection pointerDirection ) : void
pointerDirection ArrowDirection The direction of the pointer.
return void

Property Details

PointerDirectionProperty public_oe static_oe property

Gets or sets the direction the triangle point is facing.
public static DependencyProperty,System.Windows PointerDirectionProperty
return System.Windows.DependencyProperty