首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用EventSetter关闭工具提示

用EventSetter关闭工具提示
EN

Stack Overflow用户
提问于 2015-05-19 13:54:49
回答 1查看 114关注 0票数 0

我正在使用事件设置程序来关闭预览鼠标向下事件的工具提示。

代码语言:javascript
复制
<EventTrigger RoutedEvent="PreviewMouseDown">
    <EventTrigger.Actions>
        <BeginStoryboard x:Name="myBeginStoryboard">
            <Storyboard x:Name="myStoryboard">
                <BooleanAnimationUsingKeyFrames Storyboard.TargetProperty="ToolTip.IsOpen">
                    <DiscreteBooleanKeyFrame KeyTime="00:00:00" Value="False" />
                </BooleanAnimationUsingKeyFrames>
            </Storyboard>
        </BeginStoryboard>
    </EventTrigger.Actions>
</EventTrigger>

但我发现了一个错误:

无法解析属性路径“ToolTip.IsOpen”中的所有属性引用。验证适用的对象是否支持这些属性。

EN

回答 1

Stack Overflow用户

发布于 2015-05-19 14:06:51

在为PropertyPath指定附加属性时,需要使用括号

有关更多信息,请参见路径语法上的MSDN页面

<animation Storyboard.TargetProperty="(ownerType.propertyName)" .../> 括号表明,PropertyPath中的该属性应该使用ownerType限定而不是遍历来构造。它可以使用XML命名空间来查找类型。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30327734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档