HypernovaDesktop Components · docs
Binarymission
WPF › Ribbon › BinaryRibbonScreenTipService

BinaryRibbonScreenTipService

class.NET 6 / 8 / 10.NET Framework 4.8Binarymission.WPF.Controls.Office

Attaches a BinaryRibbonScreenTip to an element, with the timings a ribbon command wants.

public static class BinaryRibbonScreenTipService

Remarks

A screen tip can be assigned to ToolTip directly and will show. Setting it here does that and three things more, each of which has to be set on the element rather than on the tip: the tip shows while the command is disabled, which is the one moment a user most needs telling why; it stays on screen long enough to be read - WPF's default of five seconds is shorter than the descriptions a screen tip carries; it appears below the command, as Office places it, rather than at the pointer.

Members at a glance

GetScreenTipGets the screen tip attached to an element.
SetScreenTipAttaches a screen tip to an element.
ScreenTipPropertyIdentifies the ScreenTip attached property.

Methods

GetScreenTip

public static BinaryRibbonScreenTip GetScreenTip(DependencyObject element)

Gets the screen tip attached to an element.

element
The element.

Returns. The screen tip, or null .

SetScreenTip

public static void SetScreenTip(DependencyObject element, BinaryRibbonScreenTip value)

Attaches a screen tip to an element.

element
The element.
value
The screen tip, or null to remove one.

Fields

ScreenTipProperty

public static readonly DependencyProperty ScreenTipProperty

Identifies the ScreenTip attached property.