如何在不悬停鼠标的情况下立即显示工具提示? WPF,TextBox,IDataErrorInfo

时间:2015-06-17 14:08:06

标签: c# wpf mvvm tooltip idataerrorinfo

我在互联网上搜索了一个显而易见的问题,但我找不到任何问题。我已阅读this articlethisthis

我已经实现了IDataErrorInfo,如果鼠标悬停在文本框上,用户可以看到错误。但是,我想立即显示错误发生时没有悬停鼠标。我有一个规范的数据模板:

<Style TargetType="TextBox">
    <Style.Triggers>
        <Trigger Property="Validation.HasError" Value="true">
            <Setter Property="ToolTip"
                    Value="{Binding RelativeSource={x:Static RelativeSource.Self},
                    Path=(Validation.Errors)[0].ErrorContent}"/>
        </Trigger>
    </Style.Triggers>
</Style>

我的问题是如何避免将鼠标悬停在边缘以显示工具提示?

0 个答案:

没有答案