草庐IT

InitialShowDelay

全部标签

c# - 全局更改工具提示 InitialShowDelay 属性

我有一个应用程序,在功能区控件上设置了一百多个不同的工具提示。所有的工具提示都弹出得相当快(大约半秒),我想增加弹出延迟。经过一些研究,似乎在WPF中执行此操作的唯一方法是通过ToolTipService.InitialShowDelay属性。我的问题是,我是否必须通过XAML并明确说明ToolTipService.InitialShowDelay="2000"对于每个具有工具提示的控件?或者有什么方法可以全局设置此属性,使用类似Style的东西?感谢您的任何想法。 最佳答案 不幸的是,没有简单的方法可以做到这一点。理想情况下,您应

c# - 全局更改工具提示 InitialShowDelay 属性

我有一个应用程序,在功能区控件上设置了一百多个不同的工具提示。所有的工具提示都弹出得相当快(大约半秒),我想增加弹出延迟。经过一些研究,似乎在WPF中执行此操作的唯一方法是通过ToolTipService.InitialShowDelay属性。我的问题是,我是否必须通过XAML并明确说明ToolTipService.InitialShowDelay="2000"对于每个具有工具提示的控件?或者有什么方法可以全局设置此属性,使用类似Style的东西?感谢您的任何想法。 最佳答案 不幸的是,没有简单的方法可以做到这一点。理想情况下,您应