Silverlight TextBlock Kullanımı (Wrap, LineBreak)


Silverlight TextBlock Kullanımı (Wrap, LineBreak) konusu eğer Expression Blend kullanmıyorsanız biraz sıkıntı yaratır cinsten olabiliyor. Direk örneğe geçelim:

<TextBlock FontFamily=”Verdana” FontSize=”16″TextWrapping=”NoWrap”>

Burada TextWrapping özelliği NoWrap olarak ayarlanmış. Bunu Wrap olarak değiştirdiğimizde metinler otomatik aşağı kayacaktır. Eğer Wrap olayına hiç girmeden XAML tarafında ya da kod tarafında (code behing) tarafında yapmak da mümkün. Ama bunu yapmak için biraz alışageldik yöntemlerin dışına çıkmak gerekiyor. Örnek:

XAML

<TextBlock >

</TextBlock.Foreground>

<Run Text=”Mehmet KAPLAN”/><LineBreak/><Run Text=” Mehmet KAPLAN/></TextBlock>

</TextBlock>

XAML tarafında kullanmak için  kısaca <LineBreak/> i bilmeliyiz.

C#

txtBlock.Text = string.Format(“Mehmet {0} KAPLAN”, Environment.NewLine);

Haydi kolay gelsin.

Hakkında Mehmet KAPLAN
mehmet.kaplan@hotmail.com.tr https://mehmetkaplan.wordpress.com/mehmetkaplan/

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: