1 type derived from ToolTip
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\RibbonToolTip.cs (1)
26public class RibbonToolTip : ToolTip
9 instantiations of ToolTip
Microsoft.CodeAnalysis.EditorFeatures (2)
QuickInfo\ContentControlService.cs (2)
58var toolTip = new ToolTip 79var toolTip = new ToolTip
Microsoft.VisualStudio.LanguageServices (1)
InheritanceMargin\MarginGlyph\InheritanceMarginGlyph.cs (1)
102ToolTip = new ToolTip { Content = viewModel.ToolTipTextBlock, Style = (Style)FindResource(ToolTipStyleKey) };
PresentationFramework (6)
System\Windows\Controls\PopupControlService.cs (2)
443_currentToolTip = new ToolTip(); 824_sentinelToolTip = new ToolTip();
System\Windows\Controls\Slider.cs (2)
820_autoToolTip = new ToolTip 856_autoToolTip = new ToolTip();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11557DefaultConstructor = delegate () { return new System.Windows.Controls.ToolTip(); },
System\Windows\Markup\KnownTypes.cs (1)
1607case KnownElements.ToolTip: o = new System.Windows.Controls.ToolTip(); break;
71 references to ToolTip
Microsoft.CodeAnalysis.EditorFeatures (4)
QuickInfo\ContentControlService.cs (2)
58var toolTip = new ToolTip 79var toolTip = new ToolTip
QuickInfo\DisposableToolTip.cs (2)
14internal sealed class DisposableToolTip(ToolTip toolTip, ReferenceCountedDisposable<PreviewWorkspace> workspaceOpt) : IDisposable 16public readonly ToolTip ToolTip = toolTip;
Microsoft.VisualStudio.LanguageServices (1)
InheritanceMargin\MarginGlyph\InheritanceMarginGlyph.cs (1)
65Resources.Add(ToolTipStyleKey, new Style(typeof(ToolTip))
PresentationFramework (66)
System\Windows\Automation\Peers\ToolTipAutomationPeer.cs (1)
12public ToolTipAutomationPeer(ToolTip owner) : base(owner)
System\Windows\Controls\PopupControlService.cs (31)
329ToolTip toReplace = CurrentToolTip; 436ToolTip tip = tooltip as ToolTip; 453_currentToolTip.SetBinding(ToolTip.ContentProperty, binding); 498ToolTip currentToolTip = _currentToolTip; 557ToolTip currentToolTip = _currentToolTip; 563private void CloseToolTip(ToolTip tooltip) 627private void ClearServiceProperties(ToolTip tooltip) 643BindingOperations.ClearBinding(tooltip, ToolTip.ContentProperty); 725ToolTip toolTip = (ToolTip)sender; 734ToolTip toolTip = (ToolTip)sender; 764ToolTip toolTip = (ToolTip)_forceCloseTimer.Tag; 776private ToolTip PendingToolTip 788internal ToolTip CurrentToolTip 811private DependencyObject GetOwner(ToolTip t) 819private ToolTip SentinelToolTip(DependencyObject o, ToolTipService.TriggerAction triggerAction) 834private void SetSafeArea(ToolTip tooltip) 1250else if (o is ToolTip) 1252o.CoerceValue(ToolTip.HorizontalOffsetProperty); 1253o.CoerceValue(ToolTip.VerticalOffsetProperty); 1254o.CoerceValue(ToolTip.PlacementTargetProperty); 1255o.CoerceValue(ToolTip.PlacementRectangleProperty); 1256o.CoerceValue(ToolTip.PlacementProperty); 1257o.CoerceValue(ToolTip.HasDropShadowProperty); 1274else if (dp == ToolTip.PlacementTargetProperty || dp == ContextMenu.PlacementTargetProperty) 1735private ToolTip _pendingToolTip; 1737private ToolTip _sentinelToolTip; 1740private ToolTip _currentToolTip;
System\Windows\Controls\Primitives\Popup.cs (2)
884Debug.Assert(!bindTreatMousePlacementAsBottomProperty || child is ToolTip, "child must be a Tooltip to bind TreatMousePlacementAsBottomProperty"); 2678|| (this.Child is ToolTip)
System\Windows\Controls\Slider.cs (1)
1431private ToolTip _autoToolTip = null;
System\Windows\Controls\ToolTip.cs (23)
24DefaultStyleKeyProperty.OverrideMetadata(typeof(ToolTip), new FrameworkPropertyMetadata(typeof(ToolTip))); 25_dType = DependencyObjectType.FromSystemTypeInternal(typeof(ToolTip)); 26BackgroundProperty.OverrideMetadata(typeof(ToolTip), new FrameworkPropertyMetadata(SystemColors.InfoBrush)); 27FocusableProperty.OverrideMetadata(typeof(ToolTip), new FrameworkPropertyMetadata(false)); 56typeof(ToolTip), 81ToolTipService.HorizontalOffsetProperty.AddOwner(typeof(ToolTip), 112ToolTipService.VerticalOffsetProperty.AddOwner(typeof(ToolTip), 146typeof(ToolTip), 154ToolTip t = (ToolTip) d; 192typeof(ToolTip), 198ToolTip tt = (ToolTip)d; 222ToolTipService.PlacementTargetProperty.AddOwner(typeof(ToolTip), 247ToolTipService.PlacementRectangleProperty.AddOwner(typeof(ToolTip), 271ToolTipService.PlacementProperty.AddOwner(typeof(ToolTip), 296Popup.CustomPopupPlacementCallbackProperty.AddOwner(typeof(ToolTip)); 315Popup.StaysOpenProperty.AddOwner(typeof(ToolTip)); 333ToolTipService.ShowsToolTipOnKeyboardFocusProperty.AddOwner(typeof(ToolTip)); 353EventManager.RegisterRoutedEvent("Opened", RoutingStrategy.Bubble, typeof(RoutedEventHandler), typeof(ToolTip)); 384EventManager.RegisterRoutedEvent("Closed", RoutingStrategy.Bubble, typeof(RoutedEventHandler), typeof(ToolTip)); 487newContent is ToolTip)
System\Windows\Controls\ToolTipService.cs (2)
609ToolTip tooltip = tooltipObject as ToolTip;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
766case 673: t = () => typeof(ToolTip); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
6435Type type = typeof(System.Windows.Controls.ToolTip); 6436DependencyProperty dp = System.Windows.Controls.ToolTip.ContentProperty; 6438this.GetXamlType(typeof(System.Windows.Controls.ToolTip)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11554typeof(System.Windows.Controls.ToolTip),
System\Windows\Markup\KnownTypes.cs (1)
6220case KnownElements.ToolTip: t = typeof(System.Windows.Controls.ToolTip); break;