连接ItemsControl中的元素

时间:2015-07-03 14:02:42

标签: wpf xaml panel itemscontrol

我有一个主窗口,我在其中放置了ItemsControl,如下所示:

<ItemsControl
    Style="{StaticResource PanelStyle}"
    ItemsSource="{Binding Elements}" >
</ItemsControl>

风格就是这个:

<Style x:Key="PanelStyle" TargetType="ItemsControl">
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="ItemsControl">
                <ItemsPresenter />
            </ControlTemplate>
        </Setter.Value>
    </Setter>
    <Setter Property="ItemsPanel">
        <Setter.Value>
            <ItemsPanelTemplate>
                <views:MyPanel />
            </ItemsPanelTemplate>
        </Setter.Value>
    </Setter>
    <Setter Property="ItemTemplate">
        <Setter.Value>
            <DataTemplate >
                <ctrls:Element Colour="Green" Diameter="50" />
            </DataTemplate>
        </Setter.Value>
    </Setter>
</Style>

所以我最终在窗口中有一个Panel,其中包含一堆这些元素。现在,问题是:

我想用线条连接这些元素,但我不知道如何做到这一点。建议?

谢谢。

0 个答案:

没有答案