gpt4 book ai didi

.net - 有没有办法将 Setter 元素放入 EventTrigger 中?

转载 作者:可可西里 更新时间:2023-11-01 12:40:00 25 4
gpt4 key购买 nike

在开发 WPF 应用程序时,我开始开发自定义 ControlTemplate。我到了需要在事件发生时更改某些控件属性的地步。

为此,有 Setter 元素。看起来一切都很好,但我不能在 EventTrigger 元素中使用它们。例如,如果使用可以绑定(bind)到控件属性的简单 Trigger,则可以在内部使用 Setter 元素。但是,我不想绑定(bind)到属性更改,而是绑定(bind)到事件。

有没有办法在纯 XAML 中执行此操作,还是我必须在代码隐藏中工作?

最佳答案

您可以在那里放置一个StoryBoard,并让它启动一个ObjectAnimationUsingKeyFrames,它会立即将您的属性“动画化”到目标状态。如果您的属性是 doubleColor - 更好:您实际上可以使用 DoubleAnimationColorAnimation< 使它们平滑过渡分别。

我认为这有点矫枉过正,但如果您想使用纯 XAML,这是可行的。

关于.net - 有没有办法将 Setter 元素放入 EventTrigger 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2797909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com