创建Win32窗口而不阻止当前UI

时间:2013-02-07 09:59:13

标签: wpf tooltip win32gui

我有一个WPF应用程序,我想在按钮点击时创建新的Win32窗口(因为它用C ++编写的窗口)。 而且,我有一个问题。如果我将光标导航到按钮,则会显示工具提示。 并且,点击按钮后,工具提示没有时间消失。

我该如何预防这种情况? 感谢

1 个答案:

答案 0 :(得分:0)

如果工具提示消失,您可以覆盖工具提示父资源以禁用动画,如下所示:

<Page
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
<Page.Resources>
    <PopupAnimation x:Key="{x:Static SystemParameters.ToolTipPopupAnimationKey}">None</PopupAnimation>
</Page.Resources>

<Button ToolTip="My ToolTip Content" Content="My Button Content" />