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

The base class for buttons that represent a pointing arrow.
Inheritance: ShapeButton
Show file 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 static property

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