1

私の次のコードを見てください:

<Grid>
    <Ellipse StrokeThickness="2" Stroke="White">
        <Ellipse.Fill>
            <ImageBrush ImageSource="someImage.png"/>
        </Ellipse.Fill>
    </Ellipse>
</Grid>

私がやろうとしているのはmarginsomeImage.png 5px5pxからと上からです。物件が見つからなかったので、可能かどうか迷っていmarginます。

4

1 に答える 1

2

次のように、2 つの楕円を重ね合わせることができます。

    <Grid>
        <Ellipse StrokeThickness="2" Stroke="White"/>
        <Ellipse Margin="5" StrokeThickness="2" Stroke="White">
            <Ellipse.Fill>
                <ImageBrush ImageSource="someImage.png"/>
            </Ellipse.Fill>
        </Ellipse>
    </Grid>

グリッドは、同じ行/列のすべてのアイテムを互いに重ねて配置します。

于 2013-12-05T05:03:09.827 に答える