我已经创建了一个UserControl,并添加了一些自定义的路由事件。为什么自定义事件不会在Blend中为UserControl显示?
问题是这些事件只在属性 - >事件中显示,当我在美工板上操作实例时。
如果我编辑UserControl本身,我的自定义事件不会显示在“事件”面板中。
这是Blend的限制,还是UserControls工作方式的副作用?
我已经创建了一个UserControl,并添加了一些自定义的路由事件。为什么自定义事件不会在Blend中为UserControl显示?
问题是这些事件只在属性 - >事件中显示,当我在美工板上操作实例时。
如果我编辑UserControl本身,我的自定义事件不会显示在“事件”面板中。
这是Blend的限制,还是UserControls工作方式的副作用?
想我已经找到我自己的答案:
听起来像它混合的限制。
根据WPF博士
混合总是创建的 基类作为根设计者 元件的实例。
会见到这里:
http://social.msdn.microsoft.com/forums/en-US/wpf/thread/8a61c5b0-32a9-4ae2-bcf0-f0eddf0efded/
http://social.msdn.microsoft.com/forums/en-US/wpf/thread/cbaaba59-2a90-4806-b3bd-9e4bce3741e0/
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/7e507c2a-6ac4-4ed6-9b7f-abb15310d04f