Tôi là sinh viên và đang xây dựng một ứng dụng C# WPF. Nó có ba cửa sổ:Cách tiếp cận tốt nhất để hiển thị/ẩn cửa sổ một cách rõ ràng
Đăng nhập cửa sổ
Tạo cửa sổ tài khoản
và cửa sổ ứng dụng chính.
Tôi đã tải lên một hình để hiển thị các loại hàng hải Tôi cố gắng để thực hiện:
Tôi không nghĩ rằng nó là chính xác để thực hiện một cửa sổ xuất hiện/ẩn bên trong gần/tải sự kiện của cửa sổ khác.
Ai đó có thể chỉ cho tôi cách phù hợp để thực hiện điều hướng này?
Ngoài ra, thực tiễn tốt là làm cho ba cửa sổ thuộc tính riêng tư của lớp ứng dụng?
Cửa sổ cuối cùng có điều khiển khung để hỗ trợ điều hướng trang. Một lần nữa, tốt hơn là làm cho ba trang thuộc tính riêng của ứng dụng MainWindow?
Tôi rất tiếc nếu điều này thật hiển nhiên hoặc dễ thực hiện. Cảm ơn
Câu hỏi đặt ra không phải là thực sự xấu, nhưng khó khăn trên một nền tảng như stackoverflow, vì vậy tôi sợ bạn sẽ không nhận được một câu trả lời phù hợp tốt. Chỉ một số ý kiến ít nhất: Tại sao cửa sổ phải là thuộc tính của lớp ứng dụng? Nếu chúng là các hộp thoại phương thức, chúng sẽ được tạo ra tại chỗ và trực tiếp sau khi bị phá hủy (ngoại trừ cửa sổ chính của khóa học). Không, đóng và tải là không phải là ý tưởng tốt nhất, bởi vì cửa sổ chủ sở hữu chưa được hiển thị. Chỉ cần tạo hộp thoại nơi bạn cần và đặt cửa sổ phương thức hiện tại làm chủ sở hữu. – dowhilefor