Trong TableLayoutPanel nếu chúng ta đặt AutoSize = true và Dock = fill thì cột/hàng cuối cùng sẽ chiếm toàn bộ không gian còn lại. Làm cách nào để đặt chiều cao (hàng) và chiều rộng (cột) theo yêu cầu?Trong TableLayoutPanel nếu Dock = Fill và AutoSize = true thì cột/hàng cuối chiếm toàn bộ không gian còn lại
5
A
Trả lời
2
Bạn nên thêm TableLayoutPanel
làm tbl1 với hai hàng và hai cột. Sau đó, đặt dock = fill autoscroll = true
và đặt chiều rộng cho hàng thứ nhất thành autosize
và cho số thứ hai absolute 0.00 F
.
Làm tương tự cho cột 1 và 2. Bây giờ, hãy thêm TableLayoutPanel
vào hàng thứ nhất vào cột thứ nhất.
5
Tôi vừa thêm hàng cuối cùng bổ sung và đặt kích thước của nó thành Tuyệt đối và 0 pixel. Điều này làm việc cho tôi.
0
Để hoàn thành câu trả lời của @ user232986 đã giúp tôi giải quyết vấn đề của mình. Đây là mã cho VB.NET
Trong thiết kế tôi chọn để
- ROW1:
AutoSize
(Chứa dữ liệu như một Label ví dụ) - ROW2:
AutoSize
(Chứa dữ liệu như một Panel ví dụ) - Row3 :
Percent 100%
(dữ liệu này được hàng cuối cùng chứa) - Row4:
Absolute 0
(Thêm một hàng giả)
Sau đó, trong mã của tôi, tôi đã thay đổi cài đặt này và nó hoạt động như một sự quyến rũ.
Me.tableLay.AutoSizeMode = Windows.Forms.AutoSizeMode.GrowAndShrink
Me.tableLay.AutoSize = True
Me.tableLay.Dock = DockStyle.Fill
Tôi chỉ có một cột được đặt thành Percent 100,00%
.
Các vấn đề liên quan
- 1. Div để chiếm toàn bộ chiều rộng còn lại
- 2. Làm thế nào để cột DataGrid cuối cùng chiếm toàn bộ không gian bên trái?
- 3. div còn lại lấp đầy không gian ngang còn lại?
- 4. Cách tạo ô cuối cùng của một hàng trong bảng chiếm toàn bộ chiều rộng còn lại
- 5. Làm thế nào để lấy văn bản để chiếm 100% không gian còn lại?
- 6. Tự động hóa cột lưới để chiếm không gian còn lại trong bố mẹ
- 7. Đặt chiều rộng div nổi để chiếm không gian còn lại
- 8. Kéo dài WPF ListView trống để chiếm không gian còn lại
- 9. TableLayoutPanel Kích thước hàng cuối cùng Quá lớn
- 10. EditText sẽ không lấp đầy không gian còn lại
- 11. HTML CSS Phần còn lại của không gian
- 12. Do NULLs chiếm không gian trong chỉ mục postgresql?
- 13. JButton mở rộng để chiếm toàn bộ khung/vùng chứa
- 14. Mảng lớn chiếm nhiều không gian bộ nhớ hơn
- 15. LaTeX: Chỉ hiển thị khối nếu có đủ không gian còn lại
- 16. Làm cách nào để thực hiện div được thả nổi bên trái chiếm 100% không gian còn lại?
- 17. JPanels không hoàn toàn kéo dài để chiếm không gian có sẵn
- 18. GroupBox autosize
- 19. Thời gian ước tính còn lại, tôi còn thiếu gì?
- 20. Thời gian còn lại của QTimer
- 21. Còn nếu bạn có cùng thông số nhiều lần trong String.format thì sao?
- 22. Nếu/Khi nào thì bộ nhớ heap được phân phối lại có được khai hoang?
- 23. Khi nào nên sao chép địa phương được đặt thành true và khi nào thì không?
- 24. làm cho div lấp đầy không gian còn lại
- 25. Ẩn hàng khỏi ListView mà không chiếm không gian
- 26. css 100% chiều rộng div không chiếm toàn bộ chiều rộng của bố mẹ
- 27. thời gian Ước tính còn lại trong C++ 11
- 28. CSS - Làm cách nào để buộc các phần tử chiếm 100% không gian còn lại/có sẵn của phần tử gốc mà không mở rộng ra ngoài?
- 29. Git không gian còn lại trên thiết bị
- 30. TableLayoutPanel hiển thị cuộn dọc
Không hoạt động cho tôi: ( – TheBlastOne
Điều gì đã hiệu quả đối với tôi là thêm thành phần giả (vô hình) vào TableLayoutPanel, buộc một hàng mới và sống với (bây giờ vô hình, bên cạnh một trục trặc nhỏ liên quan đến khả năng hiển thị của thanh cuộn) hành vi. – TheBlastOne