/ / Le colonne TableLayout non vengono ridimensionate: c #, winforms

Le colonne TableLayout non vengono ridimensionate: c #, winforms

Ho un tableLayout con tre colonne. Colonna 1: un ListBox che è Dock-> Fill Colonna 2: un pulsante Colonna 3: un altro ListBox che è anche Dock-> Fill

Per il ridimensionamento ho impostato tutte le colonne"Adatta" Ma quando ridimensiono il modulo, ridimensiona solo il ListBox che ho in Column3 e non ridimensiona il listBox in Column 1 ... quindi qual è il problema? Come dovrei impostare le proprietà in modo che con la riselezione del modulo, ListBox 1 e listBox2 vengano ridimensionati, ma il pulsante mantiene la dimensione temporale di progettazione e non diventa più grande o più piccolo.

risposte:

2 per risposta № 1

Ok, l'ho risolto. : Impostando COL 1 e COL3 su "% 50" e COL 2 su "AutoSize" è stato corretto.


0 per risposta № 2

Invece di AutoSize, imposta le colonne come Percentuale, con 3 colonne ciascuna dovrà essere 33,33%. Ho provato questo in una rapida app winForms ed è stato in grado di ridimensionare correttamente tutte e 3 le colonne.