Ahmet Çığşar | WPF Image Kontrolü
463
post-template-default,single,single-post,postid-463,single-format-standard,qode-quick-links-1.0,ajax_fade,page_not_loaded,,qode-theme-ver-11.0,qode-theme-bridge

WPF Image Kontrolü

WPF Image Kontrolü

Image Sınıfının Künyesi

Namespace System.Windows.Controls
XML NameSpace (XMLNS) http://schemas.microsoft.com/winfx/2006/xaml/presentation
http://schemas.microsoft.com/netfx/2007/xaml/presentation
Bulunduğu Katman PresentationFramework
Assembly PresentationFramework.dll
Yapıcı (Constructor) Image
Destekleyen .NET Framework Sürümleri 3.0 – 3.5 – 4.0 – 4.5 ve üzeri.


XAML Tarafında Image Kontrolü Oluşturmak

<Image 
x:Name="imgFotoGoster"
Height="217"  
Width="300" 
Source="http://www.ahmetcigsar.com/wp-content/uploads/2013/01/steve-jobs-steve-wozniak-300x217.jpg" 
Cursor="Wait" 
ToolTip="Steve Jobs ve Steve Wozniak" 
/>

Yukarıdaki kodun detaylı açıklamalarını aşağıda yazalım.
<Image />  tagi ile Image kontrolümüzü oluşturuyoruz.
x:Name  ile Image kontrolümüze code-behind tarafında çağırmak üzere benzersiz isim veriyoruz.
Height  ile Image kontrolunun yüksekliğini belirliyoruz.
Width  ile Image kontrolünün enini belirliyoruz.
Source  ile Image kontrolünün  görüntüleyeceği imaj dosyasının kaynağını veriyoruz.
Cursor  ile Image kontrolünün üzerine fare ile gelindiğinde handi fare imlecinin görüntüleneceğini belirliyoruz. Wait yazdım bu durumda bekleme imleci çıkacaktır. Hand yazarsak bağlantı imleci (el), None yazsaydık hiçbir imleç görünmeyecekti.
ToolTip  ile Image kontrolünün üzerine fare ile geldiğimizde ekrana belirecek ipucunu yazıyoruz.

Code-Behind Tarafında C# (CSharp) ile Image Kontrolü Oluşturma

            Image imgWpfOrnek = new Image();
            imgWpfOrnek.Name = "imgFotoGoster"; 
            imgWpfOrnek.Height = 211;
            imgWpfOrnek.Width = 211;
            imgWpfOrnek.Cursor = Cursors.Wait;
            imgWpfOrnek.Source = (ImageSource)new ImageSourceConverter().ConvertFromString("http://www.ahmetcigsar.com/wp-content/uploads/2013/01/steve-jobs-steve-wozniak-300x217.jpg");
            imgWpfOrnek.ToolTip = "Steve Jobs ve Steve Wozniak";

 

Yorum Yapılmamış

Yorum Yapın