Get ListBox-Größe ändern, mit Fenster, aber nicht die Größe mit Inhalt

Muss es eine elegantere Lösung für dieses problem, aber ich kann nicht finden, alles, was online. Ich habe ein raster, hat eine Spalte und Zeile mit Breite/Höhe *, mit einer ListBox. Ich habe meine Fenster SizeToContents eingestellt WidthAndHeight zu ermöglichen, um die Fenster Größe ändern, um die richtige Größe für jeden Satz von UI-widgets/fonts. Wenn ich die Einträge in die ListBox, es ändert, wodurch die Fenster zu wachsen.

Möchte ich das Listenfeld zum ändern der Größe wenn ich die Größe der Fenster, aber wenn ich Inhalte, die länger ist als die Breite der ListBox möchte ich die scrollbar erscheint und nicht für es zu wachsen, so dass die Fenster zu wachsen. Wenn ich explizite Größen für die Fenster und legen Sie SizeToContent auf Manuell (Standard), funktioniert es wie ich es vorhabe.

Gibt es eine Möglichkeit, um die Größe des Fensters, um den Inhalt beim Start und weiterhin die ListBox wachsen mit der Größe der Fenster, aber nicht mit dessen Inhalt?

habe das gleiche problem, aber in einem raster mit der Höhe einstellbar über einen GridSplitter. Hinzufügen von Elementen zu der listbox wächst die listbox und bewegt den gridsplitter, anstatt zu scrollen.

InformationsquelleAutor BrianReturns | 2012-02-08

Schreibe einen Kommentar