Aracılığıyla paylaş


Nasıl yapılır: Çok Satırlı TextBox Denetimi Oluşturma

Bu örnekte, birden çok metin satırına sığacak şekilde otomatik olarak genişletilecek bir TextBox denetimi tanımlamak için Genişletilebilir Uygulama biçimlendirme dilinin (XAML) nasıl kullanılacağı gösterilmektedir.

Örnek

TextWrapping özniteliğini Kaydırma olarak ayarlamak, TextBox denetiminin kenarına ulaşıldığında girilen metnin yeni bir satıra kaydırılmasına yol açar ve gerekirse TextBox denetimini otomatik olarak yeni bir satır için yer açılacak şekilde genişletir.

özniteliğinin true olarak ayarlanması, RETURN tuşuna basıldığında yeni bir satır eklenmesine neden olur ve gerekirse bir kez daha yeni bir satıra yer içerecek şekilde otomatik olarak genişletir.

VerticalScrollBarVisibility özniteliği, TextBox'e bir kaydırma çubuğu ekler, böylece TextBox, onu çevreleyen çerçevenin veya pencerenin boyutunu aşarsa, TextBox'nin içeriği kaydırılabilir.

<TextBox
  Name="tbMultiLine"
  TextWrapping="Wrap"
  AcceptsReturn="True"
  VerticalScrollBarVisibility="Visible"
>
  This TextBox will allow the user to enter multiple lines of text.  When the RETURN key is pressed, 
  or when typed text reaches the edge of the text box, a new line is automatically inserted.
</TextBox>

Ayrıca bakınız