Non riesco a distinguere la differenza tra "Auto" e "*" quando si imposta larghezza / altezza per una colonna della griglia. Per favore aiuto!
Non riesco a distinguere la differenza tra "Auto" e "*" quando si imposta larghezza / altezza per una colonna della griglia. Per favore aiuto!
Risposte:
Stiamo parlando nel contesto di WPFGrid qui? La mia risposta parlerà di colonne, ma lo stesso vale per le righe.
In breve:
- Autosignifica dimensione al contenuto della colonna e
- *significa dimensione proporzionale alla griglia
Autosignifica che a una colonna viene assegnata la larghezza necessaria per gli elementi al suo interno. La larghezza delle *colonne dimensionate viene calcolata allocando lo spazio per le Autocolonne a larghezza fissa e, quindi dividendo lo spazio rimanente. Quindi, se c'è solo una *colonna di dimensioni, otterrà tutto lo spazio rimanente, se ce ne fossero due ne prenderebbero la metà, ecc. Puoi anche modificare la proporzione assegnata a ciascuna colonna di dimensioni di stella.
Se la colonna A aveva una dimensione di 2*e B aveva una dimensione di, 3*allora l'intero spazio della colonna viene diviso in 5 parti uguali; la colonna A otterrebbe 2 condivisioni dello spazio e B otterrebbe 3 condivisioni.