1

これはMicrosoftSurfaceの開発に関連する質問ですが、WPFの一般的な質問でもあると思います。

例で見つけた次のコードをどのように翻訳しますか?

<s:ScatterView>
    <s:ScatterViewItem Style="{DynamicResource FlippingScatterViewItemStyle}">
        // etc.
    </s:ScatterViewItem>
</s:ScatterView>

データバインディングを操作するには:

<s:ScatterView>
    <s:ScatterView.ItemTemplate>
        <DataTemplate>
            // etc.
        </DataTemplate>
    </s:ScatterView.ItemTemplate>
</s:ScatterView>

Style元のコードで宣言を「添付」する方法がわかりません。

私はWPFの初心者なので、用語が正しくない場合はお詫びします。

4

1 に答える 1

1

私はScatterViewコントロールに精通していませんが、ItemTemplateプロパティが提案するItemsControlから派生している場合は、ItemContainerStyleプロパティもあるはずです。ItemContainerStyleは、アイテム自体に適用されるスタイルです。

<s:ScatterView ItemContainerStyle="{DynamicResource FlippingScatterViewItemStyle}">
    <s:ScatterView.ItemTemplate>
        <DataTemplate>
            // etc.
        </DataTemplate>
    </s:ScatterView.ItemTemplate>
</s:ScatterView>
于 2011-01-06T18:24:28.530 に答える