2

選択ゾーンをScatterViewItem自体よりも小さくしたいと思います。多くのことを試しましたが、何も機能しませんでした。ScatterViewItemとして次の画像があります。

ここに画像の説明を入力してください

通常のScatterview操作の開始点として、赤い円(およびその内側)のみをクリック可能にします。

誰を先に進めるべきか考えていますか?前もって感謝します。

4

1 に答える 1

1

テンプレートを設定して ScatterViewItem の視覚的な外観を設定すると仮定すると、以下に示す例と同様のことを行うことができます。画像のプロパティを false に設定IsHitTestVisibleし、小さな透明な円でオーバーレイして入力を受け取ります。

<s:ScatterViewItem>
    <s:ScatterViewItem.Template>
        <ControlTemplate>
            <Grid>
                <Image Source="..." IsHitTestVisible="False"/>
                <Ellipse Fill="Transparent" Margin="20"/>
            </Grid>
        </ControlTemplate>
    </s:ScatterViewItem.Template>
</s:ScatterViewItem>
于 2012-10-24T16:38:06.363 に答える