通过Blend访问嵌套的UserControl的ContentPresenter
||
我已经在Blend中创建了一个简单的UserControl,其中包含(以及其他内容)ContentPresenter。
我希望能够将此UserControl放到另一个UserControl上,然后将其他控件添加到其ContentPresenter中,但是当我将它包含在第二个UserControl中时,我看不到这样做的方法。
使用Blend,如何公开底层的ContentPresenter,以便可以直观地设置其内容(即:使它们在“对象和时间轴”窗口中显示为子控件)?
没有找到相关结果
已邀请:
1 个回复
距相镭
编辑:现在,考虑到这一点,您可能需要做一些事情以使Content属性成为由控件内部xaml填充的默认属性,我不记得确切是什么了,但是如果您的xaml看起来像这样(下)没关系
编辑2 您的
需要一个类型为
的
属性,并且必须以某种方式显示该属性的值。您可能可以在MyContent属性的设置器中创建它,但是看起来好像是“ hacky”