Merhaba arkadaşlar, bu yazımda Xamarin.Forms ile labelda nasıl karakter sınırlanması yapacağımızdan bahsedeceğiz. Peki bu bizim işimize nerede yarayacak diyorsanız şöyle; bir liste içerisinde veriler alıyorsunuz ve bu verilerde ki değerleri label ile göstermeniz gerekiyor. Bu yazıların bazıları çok uzun olabilirken bazılarının uzunluğu ise diğerlerine oranla kısa olabilir. Bunun için label da çok güzel bir özellik var. Bu özellik LineBreakMode. Bu özellik ile yazının istediğiniz bir yerini kesip, bir satır olacak şekilde gösterebiliyorsunuz.
1- Head Truncation
Eğer ki Label’ın Head Truncation özelliğini kullanırsanız, label da gösterilecek olan yazının başını noktalar olarak gösterip geri kalan alana yetecek kadar cümleleri gösteriyor.
2- Middle Truncation
Bu özellik ise Label’da gösterilecek olan yazının başından ve sonundan yeteri kadar cümleler alarak, tek satırda gösterir.
3- Tail Truncation
Son olarak ise yazının başını gösterip diğer alanı ise noktalar olacak şekilde gösterir.
Eğer işinize bunlar yaramazsa bu özelliklerin haricinde başka seçenekler de var, dilerseniz onları da kullanabilirsiniz.
Bir yanıt yazın