Tôi có một bảng điều khiển với hai điều khiển bên trong. Tôi muốn họ được dán vào biên giới của bảng điều khiển (bảng điều khiển có một số chiều rộng và chiều cao mà không thể thay đổi) nhưng có khả năng thay đổi kích thước số lượng không gian họ (điều khiển) nhận được từ bảng theo hướng thẳng đứng.C# hình thức giành chiến thắng làm cho các điều khiển có thể thay đổi kích thước
panel.Controls.Add(listview1);
panel.Controls.Add(listview2);
Hai danh sách xem được đặt cái khác (theo chiều dọc). Tôi muốn có khả năng "thay đổi chiều cao" của chúng (bằng cách chọn đường viền giữa chúng để thay đổi kích thước).
Tôi hy vọng bạn hiểu ý tôi. Nhờ sự giúp đỡ trước.
Về cơ bản, bạn muốn có thể thay đổi khu vực mà mỗi chế độ xem danh sách chiếm trong vùng chứa chính nhưng có chia sẻ đường viền sao cho đường viền khác thu nhỏ để chiếm không gian còn lại? (chỉ để rõ ràng cho những người dùng khác) – RhysW
Bạn có thể xem (ví dụ) tại điều khiển TableLayoutPanel trong WinForms. Bạn có thể sử dụng nó để tạo ra một số loại lưới. Liên kết: http://msdn.microsoft.com/en-us/library/h21wykkx.aspx và http://msdn.microsoft.com/en-us/library/system.windows.forms.tablelayoutpanel.aspx – Styxxy
bạn muốn cho phép người dùng thay đổi kích thước của điều khiển theo cách thủ công bằng cách kéo các cạnh? – nawfal