ScrollViewer
içinde kendi penceresine uzanan bir hizalama içinde bir TextBlock
var. Aşağıdaki gibi davranmasına TextBlock
gerekir: Belli bir genişlik aşağıda resized zaman C# WPF - ScrollViewer + TextBlock sorunları
TextBlock
ihtiyaçları tutmak için
- pencere ile yeniden boyutlandırır, hiçbir kaydırma çubukları bir
MinWidth
ve kaydırma çubukları TextWrapping
veyaTextTrimming
çalışması gerekir görünmelidir uygun olarak
Bu işlevselliği nasıl edinebilirim?
Bağlantıları ActualWidth
& ActualHeight
ile ilgili birkaç yolu denedim, ancak işe yaramayabilir.
Bu zor olamaz, neyi özlüyorum? Daha ayrıntılı olmadan
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<TextBlock TextWrapping="Wrap" Text="Some really long text that should probably wordwrap when you resize the window." />
</ScrollViewer>
</Window>
Açıklama: scrollviewer kontrolün şablonuna dahil edilmiş mi? Yoksa kontrolün dışında mı? –
Yukarıdaki gibi görünüyormuş gibi yapabilirsiniz. – jonathanpeppers