Ci deve essere una soluzione elegante a questo problema, ma non riesco a trovare nulla online. Ho una griglia che ha una colonna e una riga con larghezza/altezza *, contenente un ListBox. Ho il mio Window SizeToContents impostato su WidthAndHeight per consentire alla finestra di ridimensionare alla dimensione corretta per ogni set di widget/font dell'interfaccia utente. Quando aggiungo elementi al ListBox, si ridimensiona, facendo sì che la finestra cresca.Ottieni ListBox per ridimensionare con finestra, ma non ridimensionare con contenuto
Voglio ridimensionare la ListBox se cambio la dimensione della finestra, ma se aggiungo contenuto più lungo della larghezza del ListBox, voglio che la barra di scorrimento appaia e non che cresca, causando la finestra crescere. Se imposto dimensioni esplicite per la finestra e imposta SizeToContent su Manual (il valore predefinito), funziona come intendo.
C'è un modo per ridimensionare la finestra dei contenuti all'avvio e continuare ad aumentare la ListBox con le dimensioni della finestra, ma non con il suo contenuto?
hanno lo stesso problema, ma all'interno di una griglia con l'altezza regolabile tramite un GridSplitter. L'aggiunta di elementi alla casella di riepilogo aumenta la casella di riepilogo e sposta il gridsplitter anziché scorrere. –