Nie mogę odróżnić „Auto” od „*” podczas ustawiania szerokości / wysokości kolumny siatki. Proszę pomóż!
Nie mogę odróżnić „Auto” od „*” podczas ustawiania szerokości / wysokości kolumny siatki. Proszę pomóż!
Odpowiedzi:
Mówimy tutaj w kontekście WPFsiatki? Moja odpowiedź będzie dotyczyła kolumn, ale to samo dotyczy wierszy.
W skrócie:
- Autooznacza rozmiar do zawartości kolumny i
- *oznacza rozmiar proporcjonalny do siatki
Autooznacza, że kolumna ma taką szerokość, jakiej wymagają elementy w niej zawarte. Szerokość *kolumn o rozmiarze jest obliczana przez przydzielenie miejsca dla Autokolumn i o stałej szerokości, a następnie podzielenie pozostałej przestrzeni. Więc jeśli jest tylko jedna *kolumna, otrzyma całą pozostałą przestrzeń, jeśli byłyby dwie, otrzymałyby po połowie itd. Możesz także zmienić proporcje przydzielone do każdej kolumny o rozmiarze gwiazdy.
Jeśli kolumna A miała rozmiar, 2*a B miała rozmiar, 3*to cała przestrzeń kolumn jest podzielona na 5 równych części; kolumna A otrzyma 2 udziały powierzchni, a B otrzyma 3 udziały.