mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-04-08 02:06:40 +08:00
25 lines
1.0 KiB
C#
25 lines
1.0 KiB
C#
// ReSharper disable once CheckNamespace
|
|
namespace Fluent
|
|
{
|
|
using System;
|
|
using System.Windows;
|
|
using Fluent.Internal.KnownBoxes;
|
|
|
|
/// <summary>
|
|
/// Provides additional tooltip functionality.
|
|
/// </summary>
|
|
public static class ToolTipService
|
|
{
|
|
/// <summary>
|
|
/// Attach ooltip properties to control.
|
|
/// </summary>
|
|
/// <param name="type">Control type.</param>
|
|
public static void Attach(Type type)
|
|
{
|
|
System.Windows.Controls.ToolTipService.ShowOnDisabledProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(BooleanBoxes.TrueBox));
|
|
System.Windows.Controls.ToolTipService.InitialShowDelayProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(900));
|
|
System.Windows.Controls.ToolTipService.BetweenShowDelayProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(IntBoxes.Zero));
|
|
System.Windows.Controls.ToolTipService.ShowDurationProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(20000));
|
|
}
|
|
}
|
|
} |