10 Stimmen

Silverlight nur vertikaler ScrollViewer?

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

21voto

Justin XL Punkte 38283

Versuchen Sie die Einstellung

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X