更新 : 2007 年 11 月
この例では、フレームワーク要素の Clip 領域を定義する方法を示します。クリップを定義するには、Geometry を使用します (たとえば、要素の Clip プロパティを設定する EllipseGeometry)。ジオメトリの領域の中のエリアだけが表示されます。
使用例
次の例は、定義されたクリップ領域がない Image 要素を示しています。クリップ領域が定義されないため、イメージ全体が表示されます。
<Image Source="sampleImages\Waterlilies.jpg"
Width="200" Height="150" HorizontalAlignment="Left" />
クリップ領域が定義されていないイメージ
次の例は、同じイメージを作成したものですが、クリップ領域が定義されています。イメージの EllipseGeometry 領域の中のエリアだけが表示されます。
<Image
Source="sampleImages\Waterlilies.jpg"
Width="200" Height="150" HorizontalAlignment="Left">
<Image.Clip>
<EllipseGeometry
RadiusX="100"
RadiusY="75"
Center="100,75"/>
</Image.Clip>
</Image>
楕円のクリップ領域が定義されたイメージ