2011-10-12 34 views
8

Tôi không biết điều này có ảnh hưởng đến các điều khiển khác hay không nhưng đối với hộp danh sách và hộp kiểm tra, phần dưới cùng của hộp danh sách chỉ thay đổi kích thước với biểu mẫu ở các khoảng nhất định.Hộp danh sách Winform không neo đúng cách

Giả sử tôi có Biểu mẫu và hộp danh sách có khoảng cách 2px từ mép của biểu mẫu, trên tất cả các cạnh và được neo trên cả bốn mặt. Bây giờ nếu tôi kéo-resize hình thức, khoảng cách 2px trên dưới cùng giữa dưới cùng của hộp danh sách và cạnh dưới cùng của hình thức trở thành khoảng cách 5-6px sau đó ở khoảng cách 7px, nó "snaps trở lại" khoảng cách 2px.

Về cơ bản, nó không thay đổi kích thước với biểu mẫu trơn tru, nó thay đổi kích thước mỗi X pixel để bạn có thể thấy đáy hộp danh sách "nhảy". Chỉ ảnh hưởng đến đáy.

Trả lời

13

Điều khiển đang cố tự định lại kích thước để chỉ các mục hoàn chỉnh được hiển thị ở trục dọc. Nó tránh cắt bỏ bất kỳ mục được hiển thị nào.

Để ngăn chặn điều này và cho phép đặt bất kỳ chiều cao nào, hãy đặt thuộc tính IntegralHeight của kiểm soát danh sách thành false.

7

Đặt thuộc tính IntegralHeight thành false.

Các vấn đề liên quan