C# Class TrakHound_UI.Timeline.TooltipServiceEx

This service extends functionality of standard ToolTipService by allowing tooltip stay on the screen till timeout occurs
Show file Open project: TrakHound/TrakHound-Community Class Usage Examples

Public Properties

Property Type Description
LastTooltip ToolTipEx
ToolTipExProperty System.Windows.DependencyProperty

Public Methods

Method Description
GetToolTipEx ( DependencyObject o ) : ToolTipEx
HideLastTooltip ( ) : void
SetToolTipEx ( DependencyObject o, ToolTipEx t ) : void

Private Methods

Method Description
HideTooltip ( object sender ) : void
OnEventToolTipPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OnParentLoaded ( object sender, RoutedEventArgs e ) : void

Method Details

GetToolTipEx() public static method

public static GetToolTipEx ( DependencyObject o ) : ToolTipEx
o System.Windows.DependencyObject
return ToolTipEx

HideLastTooltip() public static method

public static HideLastTooltip ( ) : void
return void

SetToolTipEx() public static method

public static SetToolTipEx ( DependencyObject o, ToolTipEx t ) : void
o System.Windows.DependencyObject
t ToolTipEx
return void

Property Details

LastTooltip public static property

public static ToolTipEx,TrakHound_UI.Timeline LastTooltip
return ToolTipEx

ToolTipExProperty public static property

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