0

私はGridいくつかImageの s を持っています。

Gridこれのコピーとなるものをもう1つ作りたいGrid、「小さいだけ」。Image最初に追加するすべてGridのものが、もう一方にも追加されGridます。

誰かが私を助けることができれば。

4

2 に答える 2

1

MVVM を使用する場合、最初のグリッドのコンテンツを駆動するバインディングがあります。2 番目のグリッドを同じデータ メンバーに再バインドすると、そのコレクションで編集が実行された後でも同じ内容を表示するように更新されます。

于 2009-10-14T11:59:59.507 に答える
0

VisualBrush を使用する

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<UniformGrid Rows="1">
    <StackPanel Name="Original" Width="100" Height="100">
        <TextBlock Text="Pretend I'm a list of images"/>
        <TextBlock Text="Pretend I'm a list of images"/>
        <TextBlock Text="Pretend I'm a list of images"/>
        <TextBlock Text="Pretend I'm a list of images"/>
        <TextBlock Text="Pretend I'm a list of images"/>
        <TextBlock Text="Pretend I'm a list of images"/>
        <TextBlock Text="Pretend I'm a list of images"/>
        <TextBlock Text="Pretend I'm a list of images"/>
        <TextBlock Text="Pretend I'm a list of images"/>
        <TextBlock Text="Pretend I'm a list of images"/>
    </StackPanel>
    <Rectangle Name="Thumbnail" Width="50" Height="50">
        <Rectangle.Fill>
            <VisualBrush Visual="{Binding ElementName=Original}"/>
        </Rectangle.Fill>
    </Rectangle>
</UniformGrid>
</Page>
于 2009-10-14T13:23:42.503 に答える