Я инкапсулировал управление тегами в экспериментальный плагин мой.
Относительно разработки C++ в энергии, я уже ответил там : Я использую свой собственный комплект и несколько других плагинов.
Используйте сетку
:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<!-- Replace with your UserControl -->
<Button Content="Foo" Grid.Column="1" Grid.Row="1"/>
</Grid>
Вы можете закрепить ее внутри своей DockPanel
(если у вас должна быть там DockPanel
] ) растянуть. И, конечно же, хотя все вышесказанное является разметкой, вы можете легко создать такую сетку из кода.