C# Class SilverlightMappingToolBasic.Controls.NodeControl

Inheritance: System.Windows.Controls.Control
Datei anzeigen Open project: chris-tomich/Glyma Class Usage Examples

Public Properties

Property Type Description
ChildCountLeftOffsetProperty System.Windows.DependencyProperty
ChildCountTopOffsetProperty System.Windows.DependencyProperty
GlowColorProperty System.Windows.DependencyProperty
ImageUrlProperty System.Windows.DependencyProperty
MediaIconHeightProperty System.Windows.DependencyProperty
MediaIconLeftOffsetProperty System.Windows.DependencyProperty
MediaIconTopOffsetProperty System.Windows.DependencyProperty
MediaIconWidthProperty System.Windows.DependencyProperty
NodeImageNameProperty System.Windows.DependencyProperty
NodeImageProperty System.Windows.DependencyProperty
NodeSkinHeightProperty System.Windows.DependencyProperty
NodeSkinWidthProperty System.Windows.DependencyProperty
NoteLeftOffsetProperty System.Windows.DependencyProperty
NoteTopOffsetProperty System.Windows.DependencyProperty
TextFontFamilyProperty System.Windows.DependencyProperty
TextFontSizeProperty System.Windows.DependencyProperty
TextHeightProperty System.Windows.DependencyProperty
TextMarginXProperty System.Windows.DependencyProperty
TextMarginYProperty System.Windows.DependencyProperty
TextWidthProperty System.Windows.DependencyProperty
TransclusionCountLeftOffsetProperty System.Windows.DependencyProperty
TransclusionCountTopOffsetProperty System.Windows.DependencyProperty

Public Methods

Method Description
CommitNodeName ( ) : void
NodeControl ( ) : System
OnApplyTemplate ( ) : void
RefreshMetadata ( INodeProxy node ) : void
ResetMediaIcon ( ) : void
SetPlayingMediaIcon ( ) : void

Private Methods

Method Description
GetMapNodeChildCount ( INodeProxy nodeProxy ) : string
GetTextLocation ( ) : Rect
GoToState ( string stateName, bool useTransitions ) : void
NodeControl_Loaded ( object sender, RoutedEventArgs e ) : void
OnMouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OnMouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OnMouseRightButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseRightButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnNodeTextBlockMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnNodeTextBoxCancelClick ( object sender, RoutedEventArgs e ) : void
OnNodeTextBoxOkClick ( object sender, RoutedEventArgs e ) : void
TextBoxPart_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
brush_ImageFailed ( object sender, System.Windows.ExceptionRoutedEventArgs e ) : void
nodeImageBrush_ImageFailed ( object sender, System.Windows.ExceptionRoutedEventArgs e ) : void
pauseMediaImagePart_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
playMediaImagePart_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Method Details

CommitNodeName() public method

public CommitNodeName ( ) : void
return void

NodeControl() public method

public NodeControl ( ) : System
return System

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

RefreshMetadata() public method

public RefreshMetadata ( INodeProxy node ) : void
node INodeProxy
return void

ResetMediaIcon() public method

public ResetMediaIcon ( ) : void
return void

SetPlayingMediaIcon() public method

public SetPlayingMediaIcon ( ) : void
return void

Property Details

ChildCountLeftOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows ChildCountLeftOffsetProperty
return System.Windows.DependencyProperty

ChildCountTopOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows ChildCountTopOffsetProperty
return System.Windows.DependencyProperty

GlowColorProperty public_oe static_oe property

public static DependencyProperty,System.Windows GlowColorProperty
return System.Windows.DependencyProperty

ImageUrlProperty public_oe static_oe property

public static DependencyProperty,System.Windows ImageUrlProperty
return System.Windows.DependencyProperty

MediaIconHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows MediaIconHeightProperty
return System.Windows.DependencyProperty

MediaIconLeftOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows MediaIconLeftOffsetProperty
return System.Windows.DependencyProperty

MediaIconTopOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows MediaIconTopOffsetProperty
return System.Windows.DependencyProperty

MediaIconWidthProperty public_oe static_oe property

public static DependencyProperty,System.Windows MediaIconWidthProperty
return System.Windows.DependencyProperty

NodeImageNameProperty public_oe static_oe property

public static DependencyProperty,System.Windows NodeImageNameProperty
return System.Windows.DependencyProperty

NodeImageProperty public_oe static_oe property

public static DependencyProperty,System.Windows NodeImageProperty
return System.Windows.DependencyProperty

NodeSkinHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows NodeSkinHeightProperty
return System.Windows.DependencyProperty

NodeSkinWidthProperty public_oe static_oe property

public static DependencyProperty,System.Windows NodeSkinWidthProperty
return System.Windows.DependencyProperty

NoteLeftOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows NoteLeftOffsetProperty
return System.Windows.DependencyProperty

NoteTopOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows NoteTopOffsetProperty
return System.Windows.DependencyProperty

TextFontFamilyProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextFontFamilyProperty
return System.Windows.DependencyProperty

TextFontSizeProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextFontSizeProperty
return System.Windows.DependencyProperty

TextHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextHeightProperty
return System.Windows.DependencyProperty

TextMarginXProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextMarginXProperty
return System.Windows.DependencyProperty

TextMarginYProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextMarginYProperty
return System.Windows.DependencyProperty

TextWidthProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextWidthProperty
return System.Windows.DependencyProperty

TransclusionCountLeftOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows TransclusionCountLeftOffsetProperty
return System.Windows.DependencyProperty

TransclusionCountTopOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows TransclusionCountTopOffsetProperty
return System.Windows.DependencyProperty