Püf Noktası #74 - Silverlight Texbox Kelime Kaydırma

Pazar, 14 Mart 2010 14:15 by ikivanc
Silverlight projelerinde, textbox bileşenini kullanırken içeriğindeki yazıların textbox'ın genişliğinden taştığı durumlarda kaydırma olup olmayacağını TextWrapping seçeneği ile düzenleyebiliriz.


Yukarıda görüldüğü gibi text sığmadığı zaman otomatik olarak kaydırma ayarı ile gelir Bu özelliğe erişmek için Text seçeneğinin altında, TextWrapping özelliği bulunur. Wrap seçeneği aktif olduğunda kaydırma meydana gelir. Bu durum XAML Kodunda

<TextBlock x:Name="textbox_wrap" Width="248" TextWrapping="Wrap"
  Height="52" Text="Microsoft Teknolojileri ile 365 günde 365 püf nokta" />

şeklinde. C# tarafında da

textbox_wrap.TextWrapping = TextWrapping.Wrap;

şeklindedir.

Eğer yazımızda kaydırma istemiyorsak bunun için de NoWrap seçeneğini seçebiliriz. Bu durum için XAML kodu

<TextBlock x:Name="textbox_wrap" Width="248" TextWrapping="NoWrap"
  Height="52" Text="Microsoft Teknolojileri ile 365 günde 365 püf nokta" />

şenkinde, C# tarafında da

textbox_wrap.TextWrapping = TextWrapping.NoWrap;

şeklindedir. 
 

Kolay gelsin.