Gibt es eine Möglichkeit, einen ScrollViewer zu erstellen, der nur das vertikale Scrollen von Inhalten ermöglicht? Die horizontale (Breite) muss in gleicher Weise eingeschränkt werden wie die Breite eines StackPanel zum übergeordneten Element (wenn HorizontalAlignment=Stretch).
Ich habe ein änderbares Fenster, das Inhalte vertikal scrollen möchte. Das Fenster enthält einen ScrollViewer. Darin gibt es viele TextBoxes (ein Daten-Eingabeformular). Wenn ich viel Text in eine TextBox eingebe, wächst die Steuerung einfach nach rechts und aus dem Fenster heraus. Wenn ich anstelle eines ScrollViewer einen StackPanel verwende, bleibt die Größe der TextBox unabhängig davon, wie viel Text darin enthalten ist. (aber dann kein vertikales Scrollen).
Ich kann keine festgelegte Breite einstellen, da das Fenster änderbar ist.
Also möchte ich im Wesentlichen den ScrollViewer daran hindern, sich in horizontaler Richtung zu vergrößern.
Danke