Tôi có một khách hàng là một Dự án Visual Basic trong chế độ cá thể đơn lẻ với một logic trình bày có dây.Tôi có thể lưu trữ một Biểu mẫu Windows bên trong một điều khiển
Biểu mẫu chính chứa TabControl với TabPages mutliple. Nếu tôi nhấp vào TabPageA, một biểu mẫu khác sẽ hiển thị ở phía trước Biểu mẫu và được đổi kích thước để có cùng kích thước với TabPage.
Nếu tôi nhấp vào TabPageB, biểu mẫu đầu tiên sẽ bị ẩn và biểu mẫu khác được hiển thị. Vì vậy, về cơ bản cho người dùng có vẻ như bạn có một TabControl với TabPages khác nhau mà không phải là trường hợp.
Tôi đã thử chuyển đổi Biểu mẫu thành UserControl và đặt chúng bên trong TabPage, nhưng, nhờ ứng dụng SingleInstance, điều này sẽ mất rất nhiều thay đổi cấu trúc lại. Tôi đã thử nó nhưng cuối cùng đã từ bỏ vì nhiều lỗi thời gian chạy và tôi không muốn nỗ lực nhiều hơn nữa trong việc này.
Ý tưởng của tôi là, khi chạy, tôi có thể thêm biểu mẫu vào TabPages và để chúng hoạt động như UserControls, điều này thậm chí có thể?
Bạn có thể thử lấy một bản sao của mảng điều khiển của biểu mẫu và đẩy nó vào một bảng điều khiển mới trên điều khiển khác có thể. – asawyer
Bạn đã xem MDI chưa? Có thể bạn có thể thay thế điều khiển tab bằng các mục menu để cửa sổ chính có thể mở và mở các cửa sổ con từ thanh Menu. –