Tôi có một số hàng có giới hạn, không bao giờ lớn hơn 5. Điều này DataGridView
được đặt trên điều khiển DataRepeater
để nó thường được hiển thị nhiều lần trên màn hình. Những gì tôi muốn đạt được là tất cả các lưới được thay đổi kích thước nội dung của chúng để chúng không hiển thị thanh cuộn nếu 4 hoặc 5 mục nằm trong chúng hoặc chiếm thêm không gian dọc nếu chỉ có 1 hoặc 2 mục ở đó.Làm thế nào để tự động theo chiều dọc kích thước một điều khiển datagridview winforms, để các hàng của nó luôn hiển thị
Lưới chỉ chứa dữ liệu văn bản. Chúng là các điều khiển ràng buộc dữ liệu, do đó, chúng sẽ cần phải thay đổi kích thước nếu nguồn dữ liệu cơ bản thay đổi (tôi đoán sự kiện DataBindingComplete
sẽ phù hợp).
Làm cách nào để đạt được điều này? Đang đếm hàng là lựa chọn tốt nhất? Cảm ơn trước.
Đây là một câu trả lời chính xác hơn [DataGridView Auto Height - Làm thế nào để AutoSize DataGridView Chiều cao] (http://stackoverflow.com/questions/38816425/datagridview-auto-height-how-to-autosize-datagridview -Chiều cao) –