我试图创建一个自定义控件,需要使用一个继承自该控件的子控件来定义XAML中的2个或多个区域。我想知道是否有一种方法可以定义多个内容呈现器,并且其中一个作为默认内容呈现器。
<MyControl>
<MyControl.MyContentPresenter2>
<Button Content="I am inside the second content presenter!"/>
</MyControl.MyContentPresenter2>
<Button Content="I am inside default content presenter" />
</MyControl>
这是否可行,我该如何在自定义控件的模板中定义它?