Как можно программно объединить два или более элемента управления контентом? - PullRequest
0 голосов
/ 21 сентября 2019

У меня есть больше ContentControls в mainwindow.XAML, например:

<ContentControl Width="100" Height="100" Canvas.Left="0" Canvas.Top="0">
    <ContentControl.Template>
        <ControlTemplate>
            <Ellipse Stretch="Fill" Fill="Red"></Ellipse>
        </ControlTemplate>
    </ContentControl.Template>
</ContentControl>

<ContentControl Width="50" Height="50" Canvas.Left="241" Canvas.Top="32">
    <ContentControl.Template>
        <ControlTemplate>
            <Rectangle Stretch="Fill" Fill="Blue"></Rectangle>
        </ControlTemplate>
    </ContentControl.Template>
</ContentControl>

<ContentControl Width="10" Height="150" Canvas.Left="100" Canvas.Top="50">
    <ContentControl.Template>
        <ControlTemplate>
            <Path Data="..."></Path>
        </ControlTemplate>
    </ContentControl.Template>
</ContentControl>

Я хочу сделать ContentControl с ControlTemplate их объединения.но я хочу сделать это программно.Как я могу это сделать?Вы можете видеть на картинке, что я хочу, если мое описание не ясно?

https://i.stack.imgur.com/ReumG.jpg

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...