Nasıl yapılır: Elips veya Daire Çizme

Bu örnek, öğesini kullanarak üç nokta ve daire çizmeyi Ellipse gösterir. Üç nokta çizmek için bir öğesi oluşturun Ellipse ve ve öğesini WidthHeight belirtin. Üç Fill noktanın iç Brush kısımlarını boyamak için kullanılan belirtmek için özelliğini kullanın. Üç Stroke noktanın ana Brush hatlarını boyamak için kullanılan belirtmek için özelliğini kullanın. StrokeThicknessözelliği üç nokta ana hat kalınlığını belirtir.

Bir daire çizmek için Width öğesinin Height ve Ellipse öğesinin birbirine eşit olması gerekir.

Aşağıdaki örnek bir içinde dört Ellipse öğe Canvas çizer.

Örnek

<Canvas Height="200" Width="200">

  <!-- Draws an oval with a blue interior. -->
  <Ellipse
    Width="100"
    Height="50"
    Fill="Blue"
    Canvas.Left="10"
    Canvas.Top="25" />

  <!-- Draws an oval with a blue interior and a black outline. -->
  <Ellipse
    Width="100"
    Height="50"
    Fill="Blue"
    Stroke="Black"
    StrokeThickness="4"
    Canvas.Left="10"
    Canvas.Top="100"/>

  <!-- Draws a circle with a blue interior. -->
  <Ellipse
    Width="50"
    Height="50"
    Fill="Blue"
    Canvas.Left="135"
    Canvas.Top="25"/>

  <!-- Draws a circle with a blue interior and a black outline. -->
  <Ellipse
    Width="50"
    Height="50"
    Stroke="Black"
    StrokeThickness="4"
    Canvas.Left="135"
    Canvas.Top="100" />

</Canvas>

Bu örnek, üç nokta içeren bir kullansa da, metin olmayan içeriği destekleyen herhangi bir veya ile üç nokta öğelerini (ve diğer tüm şekil Canvas öğelerini) PanelControl kullanabilirsiniz.

Bu örnek daha büyük bir örneğin bir parçasıdır; Tam örnek için bkz. Şekil Öğeleri Örneği.

Ayrıca bkz.