non ho letto tutto il tuo cod ma in genere c'è una proprietà di autosize da gestire (il metodo di resize percentuale, fissa, relativa ecc.) nel componente