Property | Type | Description | |
---|---|---|---|
ActivatingKeyTipEvent | System.Windows.RoutedEvent | ||
IsKeyTipScopeProperty | DependencyProperty | ||
KeyTipAccessedEvent | RoutedEvent | ||
KeyTipProperty | DependencyProperty | ||
KeyTipStyleProperty | DependencyProperty | ||
PreviewKeyTipAccessedEvent | RoutedEvent |
Method | Description | |
---|---|---|
AddActivatingKeyTipHandler ( |
||
AddKeyTipAccessedHandler ( |
||
AddPreviewKeyTipAccessedHandler ( |
||
DismissKeyTips ( ) : void | ||
GetIsKeyTipScope ( DependencyObject element ) : bool | ||
GetKeyTip ( DependencyObject element ) : string |
Gets the value of KeyTip on the specified object
|
|
GetKeyTipStyle ( DependencyObject element ) : Style | ||
RemoveActivatingKeyTipHandler ( DependencyObject element, ActivatingKeyTipEventHandler handler ) : void | ||
RemoveKeyTipAccessedHandler ( DependencyObject element, KeyTipAccessedEventHandler handler ) : void | ||
RemovePreviewKeyTipAccessedHandler ( DependencyObject element, KeyTipAccessedEventHandler handler ) : void | ||
SetIsKeyTipScope ( DependencyObject element, bool value ) : void | ||
SetKeyTip ( DependencyObject element, string value ) : void |
Sets the value of KeyTip on the specified object
|
|
SetKeyTipStyle ( DependencyObject element, Style value ) : void |
Method | Description | |
---|---|---|
AddElementForKeyTipScoping ( |
||
AddElementToScope ( |
||
AddItemToArrayListRef ( object item, |
||
AddKeyTipFocusEventHandler ( KeyTipFocusEventHandler handler, List |
Helper method to add weakhandler to the list
|
|
AutoGenerateKeyTips ( WeakHashSet |
Method which generates keytips for elements provided by KeyTipAutoGenerationElements enumerables in current scope.
|
|
CanUnregisterKeyTipElement ( |
||
EnqueueAdornerLayerForPlacementProcessing ( AdornerLayer adornerLayer ) : void | ||
EnterKeyTipMode ( |
||
FindKeyTipMatches ( string text, DependencyObject &exactMatchElement ) : List |
||
FindScope ( DependencyObject element ) : DependencyObject | ||
FindScope ( DependencyObject element, bool searchVisualTreeOnly ) : DependencyObject | ||
GetAdornerLayer ( Visual visual, bool &isScrollAdornerLayer ) : AdornerLayer |
Returns the adorner layer to be used for keytips. The implementation is similar to that of AdornerLayer's except we ignore AdornerLayer of ScrollContentPresenter if its ScrollViewer has CanClipKeyTip set to false.
|
|
GetCanClipKeyTip ( DependencyObject element ) : bool | ||
GetCultureForElement ( DependencyObject element ) : CultureInfo | ||
GetCustomSiblingKeyTipElements ( DependencyObject element ) : IEnumerable |
||
GetGlobalScopeForElement ( DependencyObject element ) : DependencyObject | ||
GetKeyTipAutoGenerationElements ( DependencyObject obj ) : IEnumerable |
||
GetNextAutoGenerationKeyTip ( DependencyObject targetAutoGenerationScope ) : string |
Helper method to return next keytip string in the auto generation sequence.
|
|
HideCurrentShowingKeyTips ( ) : void | ||
HideKeyTipForElement ( DependencyObject element ) : void | ||
HookKeyTipElementEventHandlers ( DependencyObject element ) : void | ||
IsAutoGeneratedKeyTip ( string keyTip ) : bool |
Helper method which determines if the keytip was auto generated or not.
|
|
IsKeyTipClosingKey ( KeyEventArgs e ) : bool | ||
IsKeyTipKey ( KeyEventArgs e ) : bool | ||
KeyTipService ( ) : System | ||
LeaveKeyTipMode ( ) : void | ||
LeaveKeyTipMode ( bool restoreFocus ) : void | ||
LinkKeyTipControlToAdorner ( KeyTipAdorner adorner, DependencyObject keyTipElement ) : void | ||
OnCustomSiblingKeyTipElementsChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void | ||
OnEscapeKeyDown ( KeyEventArgs keyArgs ) : void | ||
OnIsKeyTipScopeChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void | ||
OnKeyTipAutoGenerationElementsChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void | ||
OnKeyTipChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void | ||
OnKeyTipElementLoaded ( object sender, RoutedEventArgs e ) : void | ||
OnKeyTipElementUnLoaded ( object sender, RoutedEventArgs e ) : void | ||
OnKeyTipExactMatch ( DependencyObject exactMatchElement ) : void | ||
OnKeyTipKeyDown ( KeyEventArgs keyArgs ) : void | ||
OnKeyTipPartialMatch ( List |
||
OnKeyTipScopeChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void | ||
OnPreviewKeyDown ( KeyEventArgs keyArgs ) : void | ||
OnPreviewKeyTipKeyUp ( KeyEventArgs keyArgs ) : void | ||
OnPreviewTextInput ( TextCompositionEventArgs textArgs ) : void | ||
OnShowingKeyTipChanged ( DependencyObject element, DependencyPropertyChangedEventArgs e ) : void | ||
OnWindowDeactivated ( object sender, EventArgs e ) : void | ||
OnWindowLocationChanged ( object sender, EventArgs e ) : void | ||
OnWindowSizeChanged ( object sender, SizeChangedEventArgs e ) : void | ||
PopKeyTipScope ( ) : void | ||
PostProcessInput ( object sender, ProcessInputEventArgs e ) : void | ||
PreProcessInput ( object sender, PreProcessInputEventArgs e ) : void | ||
ProcessKeyTipScopeChange ( DependencyObject scopeElement, bool newIsScope ) : void | ||
ProcessScoping ( ) : void | ||
RaiseKeyTipFocusEvent ( object sender, EventArgs e, List |
Helper method to iterate through list of weak event handlers and call them until the event is handled.
|
|
ReevaluateScopes ( DependencyObject scopedParent, bool>.Dictionary |
Reevalutates the scoping for all elements under the given scope.
|
|
RegisterKeyTipElement ( DependencyObject element ) : void | ||
RemoveKeyTipFocusEventHandler ( KeyTipFocusEventHandler handler, List |
Helper method to remove weakhandler from the list.
|
|
Reset ( ) : void | ||
ResetAutoGeneratedKeyTips ( ) : void | ||
SetCanClipKeyTip ( DependencyObject element, bool value ) : void | ||
SetCustomSiblingKeyTipElements ( DependencyObject element, IEnumerable |
||
SetKeyTipAutoGenerationElements ( DependencyObject obj, IEnumerable |
||
ShowKeyTipForElement ( DependencyObject element ) : bool | ||
ShowKeyTips ( ) : void | ||
ShowKeyTipsForScope ( DependencyObject scopeElement ) : bool | ||
ShowKeyTipsForScope ( DependencyObject scopeElement, bool pushOnEmpty ) : bool | ||
StartShowKeyTipsTimer ( ) : void | ||
UnhookKeyTipElementEventHandlers ( DependencyObject element ) : void | ||
UnlinkKeyTipControlFromAdorner ( KeyTipAdorner adorner ) : void | ||
UnregisterKeyTipElement ( DependencyObject element ) : void |
public static AddActivatingKeyTipHandler ( |
||
element | ||
handler | ActivatingKeyTipEventHandler | |
return | void |
public static AddKeyTipAccessedHandler ( |
||
element | ||
handler | KeyTipAccessedEventHandler | |
return | void |
public static AddPreviewKeyTipAccessedHandler ( |
||
element | ||
handler | KeyTipAccessedEventHandler | |
return | void |
public static GetIsKeyTipScope ( DependencyObject element ) : bool | ||
element | DependencyObject | |
return | bool |
public static GetKeyTip ( DependencyObject element ) : string | ||
element | DependencyObject | |
return | string |
public static GetKeyTipStyle ( DependencyObject element ) : Style | ||
element | DependencyObject | |
return | Style |
public static RemoveActivatingKeyTipHandler ( DependencyObject element, ActivatingKeyTipEventHandler handler ) : void | ||
element | DependencyObject | |
handler | ActivatingKeyTipEventHandler | |
return | void |
public static RemoveKeyTipAccessedHandler ( DependencyObject element, KeyTipAccessedEventHandler handler ) : void | ||
element | DependencyObject | |
handler | KeyTipAccessedEventHandler | |
return | void |
public static RemovePreviewKeyTipAccessedHandler ( DependencyObject element, KeyTipAccessedEventHandler handler ) : void | ||
element | DependencyObject | |
handler | KeyTipAccessedEventHandler | |
return | void |
public static SetIsKeyTipScope ( DependencyObject element, bool value ) : void | ||
element | DependencyObject | |
value | bool | |
return | void |
public static SetKeyTip ( DependencyObject element, string value ) : void | ||
element | DependencyObject | |
value | string | |
return | void |
public static SetKeyTipStyle ( DependencyObject element, Style value ) : void | ||
element | DependencyObject | |
value | Style | |
return | void |
public static RoutedEvent,System.Windows ActivatingKeyTipEvent | ||
return | System.Windows.RoutedEvent |
public static DependencyProperty IsKeyTipScopeProperty | ||
return | DependencyProperty |
public static RoutedEvent KeyTipAccessedEvent | ||
return | RoutedEvent |
public static DependencyProperty KeyTipProperty | ||
return | DependencyProperty |
public static DependencyProperty KeyTipStyleProperty | ||
return | DependencyProperty |