MindFusion.Scheduling for Silverlight Programmer's Guide
BasePresenter Members
Constructors Fields Properties Methods Events
 


The base class for activity and allocation presenters.

The following tables list the members exposed by the BasePresenter type.

 Protected Constructors

  Name Description

BasePresenter

Initializes a new instance of the BasePresenter class.

 Public Fields

  Name Description

AccentBrushProperty

Identifies the AccentBrush dependency property.

ClickedEvent

Identifies the Clicked routed event.

CornerRadiusProperty

Identifies the CornerRadius dependency property.

DependencyAnchorCursorProperty

Identifies the DependencyAnchorCursor dependency property.

DurationProperty

Identifies the Duration dependency property.

EndTimeProperty

Identifies the EndTime dependency property.

ExpectedDurationProperty

Identifies the ExpectedDuration dependency property.

ExpectedEndTimeProperty

Identifies the ExpectedEndTime dependency property.

ExpectedProgressProperty

Identifies the ExpectedProgress dependency property.

ExpectedStartTimeProperty

Identifies the ExpectedStartTime dependency property.

FocusBrushProperty

Identifies the FocusBrush dependency property.

IsSnappingProperty

Identifies the IsSnapping dependency property.

LeftResizeCursorProperty

Identifies the LeftResizeCursor dependency property.

ModifiedEvent

Identifies the Modified routed event.

ModifyingEvent

Identifies the Modifying routed event.

MouseOverBackgroundProperty

Identifies the MouseOverBackground dependency property.

MouseOverBorderBrushProperty

Identifies the MouseOverBorderBrush dependency property.

ProgressBackgroundProperty

Identifies the ProgressBackground dependency property.

ProgressLengthProperty

Identifies the ProgressLength dependency property.

ProgressProperty

Identifies the Progress dependency property.

ProgressResizeCursorProperty

Identifies the ProgressResizeCursor dependency property.

RightResizeCursorProperty

Identifies the RightResizeCursor dependency property.

StartTimeProperty

Identifies the StartTime dependency property.

 Public Properties

  Name Description

AccentBrush

Gets or sets the brush used for special parts such as the start and end brackets of the item. This is a dependency property.

CornerRadius

Gets or sets the radius of the corners of this presenter. This is a dependency property.

DependencyAnchorCursor

Gets or sets the cursor to display when the user is creating a new dependency or when the user is pointing one of the anchors with the mouse. This is a dependency property.

Duration

Gets the duration of the item. This is a dependency property.

EndTime

Gets the end time of the item. This is a dependency property.

ExpectedDuration

Gets or sets the expected Duration of the item at the end of the current interaction. This property is only relevant during user interaction. This is a dependency property.

ExpectedEndTime

Gets or sets the expected EndTime of the item at the end of the current interaction. This property is only relevant during user interaction. This is a dependency property.

ExpectedProgress

Gets or sets the expected Progress of the item at the end of the current interaction. This property is only relevant during user interaction. This is a dependency property.

ExpectedStartTime

Gets or sets the expected StartTime of the item at the end of the current interaction. This property is only relevant during user interaction. This is a dependency property.

FocusBrush

Gets or sets the brush of the focus indicator of the item. This is a dependency property.

IsSnapping

Gets or sets a value indicating whether snapping is enabled. This is a dependency property.

LeftResizeCursor

Gets or sets the cursor to display when the user is resizing the start of the item or when the user is about to start a resizing operation. This is a dependency property.

MouseOverBackground

Gets or sets the background of the item when the user points it with the mouse. This is a dependency property.

MouseOverBorderBrush

Gets or sets the border brush of the item when the user points it with the mouse. This is a dependency property.

Progress

Gets or sets the progress/completion of the item. This is a dependency property.

ProgressBackground

Gets or sets the background brush of the progress indicator. This is a dependency property.

ProgressLength

Gets the calculated length of the progress indicator. This is a dependency property.

ProgressResizeCursor

Gets or sets the cursor to display when the user is modifying the progress of the item or when the user is about to start a modification. This is a dependency property.

RightResizeCursor

Gets or sets the cursor to display when the user is resizing the end of the item or when the user is about to start a resizing operation. This is a dependency property.

StartTime

Gets the start time of the item. This is a dependency property.

TimeResolution

Gets the time resolution in the panel containing this presenter, expressed as DIPs per tick (DPT).

 Public Methods

  Name Description

OnApplyTemplate

FrameworkElement.OnApplyTemplate override.

 Protected Methods

  Name Description

OnKeyDown

UIElement.OnKeyDown override.

OnKeyUp

UIElement.OnKeyUp override.

OnMouseDoubleClick

Control.OnMouseDoubleClick override.

OnMouseDown

UIElement.OnMouseDown override.

OnPreviewMouseMove

UIElement.OnPreviewMouseMove override.

OnPreviewMouseUp

UIElement.OnPreviewMouseUp override.

 Public Events

  Name Description

Clicked

Occurs when the user clicks or double-clicks with the mouse on this object.

Modified

Occurs when the presenter has been modified interactively.

Modifying

Occurs when the presenter is being modified interactively.

 See Also

BasePresenter Class
MindFusion.DataViews.Silverlight Namespace