问题描述
发现鼠标事件被DesignSurface屏蔽了,添加事件不起作用,估计是被认为在设计时,可是应该如何实现双击控件弹出属性窗口呢?
解决方案
解决方案二:
属性窗口应该用自己写的控件,跟vs没有关系。你的Attribute应该声明了自己的运行时可访问的属性窗口组件,例如网上有好几款在winform和wpf下可用的开源框架。
解决方案三:
引用1楼sp1234的回复:
属性窗口应该用自己写的控件,跟vs没有关系。你的Attribute应该声明了自己的运行时可访问的属性窗口组件,例如网上有好几款在winform和wpf下可用的开源框架。
属性窗口已经实现了,我希望用户通过双击某个控件,弹出该控件的属性窗口来编辑属性......问题是这个双击事件不会被执行,感觉被DesignSurface内部屏蔽了
时间: 2024-10-09 16:02:36