我构建了一个WPF自定义控件,该控件派生自HeaderedItemsControl
,其项目默认隐藏(当用户点击标题时,它们会变为可见)。
我想为此控件添加类似于Expander
控件的设计时支持。默认情况下,它的内容是隐藏的,但是当在文档大纲或设计器中选择它时,会显示其内容。
我的实际问题是:我如何对VS / Blend可视化设计器中的选择做出反应,以实现与例如相同的行为。我控制的Expander
?
我了解到有一个DesignerProperties.DesignMode
附加属性可用于检查控件当前是否在设计器中执行。但是,我如何对选择事件作出反应以使我的项目可见?
提前感谢您的回答。
修改:我定位到Visual Studio / Blend 2013.