Wie bekomme ich einen WPF-Textblock, um zu scrollen, wo die Text-Eigenschaft asynchron gesetzt ist?

8

Ich habe eine TextBlock , die in eine ScrollViewer gehüllt ist, und die Text Eigenschaft der TextBlock wird mit dem Ergebnis einer Aufgabe gesetzt. Die Bildlaufleisten von TextBlock passen sich nicht an die Größe des von der Aufgabe zurückgegebenen Texts an.

Irgendwelche Ideen?

%Vor%     
MalcomTucker 22.02.2013, 15:32
quelle

1 Antwort

20

ScrollViewer berechnet die Bildlaufleisten basierend auf den Dimensionen der untergeordneten Steuerelemente.

Entfernen Sie also Height -Eigenschaft von Ihrem TextBlock , und ScrollBars sollte wie erwartet funktionieren

    
Nogard 22.02.2013, 15:45
quelle

Tags und Links