Windows Presentation Foundation Şirin Tasarım

Merhabalar, WPF - Stil, Tema, Kaynak makalesini yazarken canım sıkıldı ve bi kitapta gördüğüm şekli yapmaya çalıştım. Biraz Expression Blend destekli olsa da çok güzel gözüktü ve hemen onu masaüstü arka planım yaptım. Merak edenler olursa diye kodlarını veriyorum. VS veya EB ile rastgele bir uygulama oluşturun ve Grid layout 'unu silerek aşağıdaki kodları ekleyin. Sonuç ekran görüntüsü verdiğim resim kadar güzel olacak. :)

<Image>

<Image.Source>

<DrawingImage>

<DrawingImage.Drawing>

<DrawingGroup>

<!--Vucut-->

<GeometryDrawing Brush="OrangeRed" Geometry="M 240,250

C 200,375 200,250 175,200

C 100,400 100,250 100,200

C 0,350 0,250 30,130

C 75,0 100,0 150,0

C 200,0 250,0 250,150 Z"/>

<!-- Gozler-->

<GeometryDrawing Brush="Black">

<GeometryDrawing.Pen>

<Pen Brush="White" Thickness="10"/>

</GeometryDrawing.Pen>

<GeometryDrawing.Geometry>

<GeometryGroup>

<!-- Sol Goz-->

<EllipseGeometry RadiusX="15" RadiusY="15" Center="95,95"/>

<!-- Sag Goz-->

<EllipseGeometry RadiusX="15" RadiusY="15" Center="170,105"/>

</GeometryGroup>

</GeometryDrawing.Geometry>

</GeometryDrawing>

<!-- Agiz-->

<GeometryDrawing>

<GeometryDrawing.Pen>

<Pen Brush="Black" StartLineCap="Round" EndLineCap="Round" Thickness="10"/>

</GeometryDrawing.Pen>

<GeometryDrawing.Geometry>

<LineGeometry StartPoint="75,160" EndPoint="175,150"/>

</GeometryDrawing.Geometry>

</GeometryDrawing>

</DrawingGroup>

</DrawingImage.Drawing>

</DrawingImage>

</Image.Source>

</Image>

Yapmış oluduğum tasarımın ekran görüntüsü aşağıdadır. Ekran görüntüsünü biraz kırptım. :)

Canim Skildi

Herkese iyi eğlenceler...

Yorum Gönder

0 Yorumlar

Ad Code

Responsive Advertisement