16得票2回答
在.NET Core WPF应用程序中使用EventSetter时,Visual Studio XAML Designer出现错误XDG0062。

在将一个WPF项目从.NET Framework迁移到.NET Core时,我在VS2019(v16.3.10)的XAML设计器中遇到了问题。当我尝试在样式中使用EventSetter时,它会持续抛出XDG0062错误。代码可以编译和运行,但是这些错误导致设计器中相关元素被一个带有X的红色圆圈...

15得票1回答
主题资源字典中的EventSetters

MSDN关于事件设置器的说明: 事件设置器不能用于包含在主题资源字典中的样式中。这是因为运行时的主题资源字典通常是松散的二进制XAML(BAML)文件,并没有任何范围定义,其中附带的代码后备可以存在。 这得到了此SO问题的第一个答案的证实,该回答指出: 资源xaml不能有一...

10得票2回答
使用DataTrigger动态设置事件处理程序

当特定条件满足时,我需要为多个ItemsControl 绑定 PreviewMouseLeftButtonDown 事件处理程序。 我已经设计了一种带有 DataTrigger 的样式,并检查了其绑定,并尝试使用<Setter>来设置 BorderThickness 属性以验证 D...