Tôi không thể phân biệt sự khác nhau giữa 'Tự động' và '*' khi thiết lập chiều rộng/chiều cao cho cột lưới. Hãy giúp tôi!Điểm khác biệt giữa 'Tự động' và '*' khi thiết lập chiều rộng/chiều cao cho cột lưới là gì?
Trả lời
Chúng ta đang nói trong ngữ cảnh của WPF Grid ở đây? Câu trả lời của tôi sẽ nói về các cột, nhưng cũng áp dụng cho các hàng.
Tóm tắt: Tự động có nghĩa là "kích thước đối với nội dung cột" và *
có nghĩa là "kích thước tỷ lệ thuận với lưới".
Tự động có nghĩa là cột được cung cấp nhiều chiều rộng vì các phần tử bên trong yêu cầu.
Chiều rộng *
cột có kích thước được tính bằng cách phân bổ khoảng trống cho các cột chiều rộng tự động và cố định, sau đó chia không gian còn lại. Vì vậy, nếu chỉ có một cột có kích thước *
, nó sẽ nhận được tất cả không gian còn lại, nếu có hai chúng sẽ nhận được một nửa, v.v. Bạn cũng có thể thay đổi tỷ lệ được phân bổ cho mỗi cột có kích thước sao. Nếu cột A có kích thước là 2*
và B có kích thước là 3*
thì A sẽ nhận được hai phần của không gian và B sẽ nhận được 3 lượt chia sẻ.
- 1. Đặt cột lưới/Chiều rộng hàng/Chiều cao động
- 2. Sự khác biệt giữa chiều cao dòng: 1,5 và chiều cao dòng: 150% trong css là gì?
- 3. WPF rộng cột phần giữa lưới riêng biệt
- 4. Chiều cao đầy đủ Màu nền cột với Bootstrap Lưới
- 5. Sự khác biệt giữa `nâng cao 'foo" `và` nâng cao ngoại lệ.new ("foo") `là gì?
- 6. sử dụng Fancybox thiết lập chiều cao và chiều rộng
- 7. Sự khác biệt giữa phát hành và tự động phát hành là gì?
- 8. Làm thế nào để thiết lập chiều cao tự động cho bố cục hjs extjs?
- 9. khác biệt giữa chiều cao css: 100% so với chiều cao: auto
- 10. sự khác biệt giữa "đặc điểm" và "đặc điểm mẫu" là gì?
- 11. Sự khác biệt giữa setDisplayHomeAsUpEnabled và setHomeButtonEnabled là gì?
- 12. Sự khác biệt giữa RadGrid.Rebind() và RadGrid.MasterTableView.Rebind() là gì?
- 13. WPF: Đặt chiều cao kiểm soát để điền lưới hàng Chiều cao
- 14. thiết lập chiều rộng tối thiểu và chiều cao cho mỗi gridster.js phụ tùng
- 15. jQuery slideDown với chiều cao thiết lập và tràn
- 16. Sự khác biệt giữa "1.0f" và "1.f" là gì?
- 17. Tìm hiểu divs chiều cao và thiết div chiều cao
- 18. Unix: Sự khác biệt giữa nguồn và xuất là gì?
- 19. Sự khác biệt giữa Điểm kết nối NTFS và Liên kết tượng trưng là gì?
- 20. Sự khác biệt giữa (string [] args) và System.Environment.CommandLine là gì?
- 21. Sự khác biệt giữa móc và gọi lại là gì?
- 22. Sự khác biệt giữa đúc và co giật là gì?
- 23. Chiều cao lưới liên kết bằng cách sử dụng FindAncestor và AncestorLevel Để một lưới khác
- 24. sự khác biệt giữa callback là gì và hứa
- 25. SQLAlchemy: Sự khác biệt giữa flush() và commit() là gì?
- 26. Wpf: Lưới: Làm thế nào tôi có thể chia sẻ chiều rộng chiều cao cột/hàng?
- 27. Sự khác biệt giữa lập trình đa lõi trong Erlang và ngôn ngữ khác là gì?
- 28. Lập trình thiết lập chiều rộng của cột lưới với * trong WPF
- 29. Tự động đặt chiều cao ViewPager
- 30. Sự khác biệt giữa while (true) và loop là gì?
Có vẻ như bạn đang nói về các hàng/cột lưới ... chúng không thực sự là các phần tử. – Noldorin
có thể trùng lặp của [Sự khác biệt giữa "*" và "Tự động" trong Định nghĩa bố cục lưới Silverlight] (http://stackoverflow.com/questions/2884625/what-is-difference-between-and-auto-in-silverlight -grid-layout-definition) – ChrisF
Tôi biết bản sao tôi đề nghị là dành cho Silverlight, nhưng cú pháp là giống nhau cho WPF. – ChrisF