You can override metadata for ToolTipService.ShowDurationProperty as follows:
public partial class App : System.Windows.Application { static App() { ToolTipService.ShowDurationProperty.OverrideMetadata(typeof(UIElement), new FrameworkPropertyMetadata(1000)); } }
The above version of ToolTip will last 1 second for all UIElements.
source share