Tôi có một SplitContainer và đã tự hỏi làm thế nào tôi sẽ đi về thiết lập một kích thước tĩnh cho cả hai bảng và ngăn chặn người dùng có khả năng thay đổi kích cỡ các bảng. FixedPanel có phải là giải pháp không? Từ những gì tôi đọc, tôi không nghĩ là vậy.C# Ngăn chặn thay đổi kích thước của cả hai bảng chia ngăn cách
Trả lời
Tôi nghĩ bạn đang tìm kiếm thuộc tính "IsSplitterFixed".
Và đảm bảo bảng điều khiển không được gắn hoặc neo (dưới cùng/phải) vào vùng chứa có thể thay đổi kích thước. –
Cảm ơn! Điều đó hoạt động – dangerisgo
Hoàn hảo. Tìm thấy qua google. cảm ơn nhiều. – anon58192932
Nếu bạn không muốn cho phép người dùng thay đổi kích thước các bảng, không sử dụng SplitContainer.
Chỉ cần sử dụng bảng và thêm bảng chiều rộng 2px để mô phỏng dấu phân cách.
- PanelContainer -> Sẽ chứa Panela, PanelB và PanelC
- Panela (bảng điều khiển bên trái) -> Dock nó sang trái
- PanelB (separator) -> cài đặt để có 2px chiều rộng
- PanelC (bên phải bảng điều khiển) -> Gắn đế để điền vào
Sau đó, bạn có thể thay đổi kích thước của bảng như bạn muốn ở chế độ thiết kế và người dùng sẽ không thể thay đổi kích thước các bảng.
Tôi thực sự tò mò tại sao bạn sẽ muốn sử dụng chia container nếu bạn không muốn người dùng thay đổi kích thước
Tuy nhiên trong trường hợp bạn muốn ngăn chặn một trong những tấm từ tính năng tự động thay đổi kích thước với container mẹ
Đây là thuộc tính "Bảng điều khiển cố định" của vùng chứa Split.
Tiêu đề của câu hỏi này là gây hiểu lầm. Có nhiều hơn một câu trả lời đúng đáp ứng tiêu đề của câu hỏi này, bất chấp câu trả lời đã chọn.
Để làm rõ:
FixedPanel
là những gì bạn đang tìm kiếm để có một bảng điều khiển duy trì kích thước của nó khi thay đổi kích thước SplitContainer. Theo mô tả trong cửa sổ Properties:
FixedPanel
Chỉ ra rằng Bảng điều chỉnh một SplitContainer đặc biệt của nên vẫn cố định về kích thước trong các sự kiện thay đổi kích thước
IsSplitterFixed
chỉ là một cách để tạm thời ngăn người dùng từ di chuyển bộ tách. Các panel vẫn thay đổi kích thước theo kích thước của SplitContainer.
- 1. Dừng ngăn chứa div khỏi thay đổi kích thước
- 2. Ngăn chia bằng cách sử dụng CSS3 Thay đổi kích thước thuộc tính
- 3. Ngăn thay đổi kích thước UIImage cho UIButton
- 4. C# cách ngăn người dùng thay đổi kích thước cửa sổ ứng dụng của tôi?
- 5. Ngăn JList tự động thay đổi kích thước
- 6. Kích thước văn bản thay đổi theo lập trình đang ngăn sự kiện thay đổi
- 7. Làm thế nào tôi có thể ngăn Emacs thay đổi kích thước cửa sổ của tôi?
- 8. Làm thế nào để ngăn chặn tràn ngăn xếp bằng cách theo dõi kích thước ngăn xếp?
- 9. C++ vs2010 tăng kích thước ngăn xếp
- 10. Cả tối đa hóa và ngăn thay đổi kích thước trên JFrame?
- 11. Ngăn chặn thay đổi trường ẩn
- 12. Ngăn người dùng thay đổi kích thước cửa sổ/kích thước biểu mẫu
- 13. Ngăn chặn thay đổi giá trị của String.Empty
- 14. Làm cách nào để thay đổi Kích thước Ngăn xếp có sẵn cho Emacs?
- 15. Làm cách nào để ngăn bảng đổi kích thước khi nội dung phát triển?
- 16. SWT Java: Cách ngăn cửa sổ đổi kích thước?
- 17. Cách ngăn thay đổi kích thước/chuyển đổi khi UINavigationBar ẩn/hiển thị
- 18. Kích thước ngăn xếp tối đa C/C++
- 19. ngăn div di chuyển trên cửa sổ đổi kích thước
- 20. Làm cách nào để ngăn người dùng thay đổi kích thước cột QTableWidget?
- 21. Điều gì ngăn cản tôi thay đổi kích thước (giảm kích thước) cửa sổ của tôi tạo thành đối tượng?
- 22. Đổi kích thước ô bảng bằng cách sử dụng thay đổi kích thước css: cả hai; không làm việc với bảng
- 23. Ngăn chặn thay đổi một trường trong mô hình Rails
- 24. Ngăn chặn thay đổi tiêu điểm cửa sổ
- 25. Làm thế nào để ngăn chặn UIBarButtonItem với các thuộc tính tùy chỉnh từ việc thay đổi kích thước
- 26. Làm cách nào để ngăn người dùng thay đổi kích thước biểu mẫu?
- 27. Thay đổi kích thước của bảng điều khiển động
- 28. Ngăn chặn "Tiếp tục" cho ứng dụng Cocoa của tôi?
- 29. ngăn chặn kích hoạt của onUpdate của WidgetProvider
- 30. Làm thế nào để ngăn chặn/hủy bỏ thay đổi giá trị của combobox trong C#?
Điều này xứng đáng với một điểm! Đã cố gắng tìm ra điều này và google mang thẳng đến đây. – anon58192932