Предполагая, что ваш UserControl имеет внутренний элемент Panel, в который должны быть помещены дополнительные элементы, например, так:
<UserControl x:Class="YourNamespace.OptionsControl" ...>
<Grid>
<GroupBox Header="Options">
<StackPanel x:Name="optionsPanel"/>
</GroupBox>
</Grid>
</UserControl>
, вы можете просто выставить свойство Children
этой панели как свойство UIElementCollection, помеченное какбыть ContentProperty
UserControl:
[ContentProperty(nameof(Options))]
public partial class OptionsControl : UserControl
{
public UIElementCollection Options
{
get { return optionsPanel.Children; }
}
...
}