Note: This document is auto-generated by
scripts/generate_control_reference_docs.py. Do not edit manually.
Avalonia.Controls.ToolTipAvalonia.ControlsAvalonia.Controlssrc/Avalonia.Controls/ToolTip.csContentControl, IPopupHostProvidercontrolpublic static readonly AttachedProperty<object?> TipProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, object?>("Tip");public static readonly AttachedProperty<bool> IsOpenProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, bool>("IsOpen");public static readonly AttachedProperty<PlacementMode> PlacementProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, PlacementMode>("Placement", defaultValue: PlacementMode.Pointer);public static readonly AttachedProperty<double> HorizontalOffsetProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, double>("HorizontalOffset");public static readonly AttachedProperty<double> VerticalOffsetProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, double>("VerticalOffset", 20);public static readonly AttachedProperty<CustomPopupPlacementCallback?> CustomPopupPlacementCallbackProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, CustomPopupPlacementCallback?>("CustomPopupPlacementCallback");public static readonly AttachedProperty<int> ShowDelayProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, int>("ShowDelay", 400);public static readonly AttachedProperty<int> BetweenShowDelayProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, int>("BetweenShowDelay", 100);public static readonly AttachedProperty<bool> ShowOnDisabledProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, bool>("ShowOnDisabled", defaultValue: false, inherits: true);public static readonly AttachedProperty<bool> ServiceEnabledProperty = AvaloniaProperty.RegisterAttached<ToolTip, Control, bool>("ServiceEnabled", defaultValue: true, inherits: true);public static readonly RoutedEvent<CancelRoutedEventArgs> ToolTipOpeningEvent = RoutedEvent.Register<ToolTip, CancelRoutedEventArgs>("ToolTipOpening", RoutingStrategies.Direct);public static readonly RoutedEvent ToolTipClosingEvent = RoutedEvent.Register<ToolTip, RoutedEventArgs>("ToolTipClosing", RoutingStrategies.Direct);public static object? GetTip(Control element) {public static void SetTip(Control element, object? value) {public static bool GetIsOpen(Control element) {public static void SetIsOpen(Control element, bool value) {<ToolTip x:Name="SampleToolTip" />
using Avalonia.Controls;
var control = new ToolTip();