У меня есть UserControl, в котором я хотел бы иметь более одного ребенка.У него уже есть StackPanel, так как он является дочерним, так что я делаю неправильно?
В конечном счете, я бы хотел, чтобы элемент управления автоматически включал некоторые из своих собственных дочерних элементов, а затем, когда он используется, позволяет помещать больше дочерних элементов внутрь.один из его элементов.Я безуспешно пытался MSDN Как переопределить логическое дерево .
Заранее спасибо.
LayerPanelItem.xaml:
<UserControl x:Class="Controls.LayerPanelItem"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<StackPanel></StackPanel>
</UserControl>
Main.xaml:
<controls:LayerPanelItem>
<TextBlock>Test</TextBlock>
<TextBlock>Test</TextBlock> <!-- Error: The property 'Content' is set more than once. -->
</controls:LayerPanelItem>