Sự khác biệt giữa Trang và Cửa sổ trong WPF khi bạn thêm tệp mới trong Solution Explorer là gì?
Sự khác biệt giữa Trang và Cửa sổ trong WPF khi bạn thêm tệp mới trong Solution Explorer là gì?
Câu trả lời:
Các trang được thiết kế để sử dụng trong các ứng dụng Điều hướng (thường có nút Quay lại và Chuyển tiếp, ví dụ: Internet Explorer). Các trang phải được lưu trữ trong NavigationWindow hoặc Frame
Windows chỉ là ứng dụng WPF bình thường Windows, nhưng có thể lưu trữ Trang thông qua bộ chứa Khung
Điều khiển trang có thể được chứa trong Điều khiển cửa sổ nhưng ngược lại là không thể
Bạn có thể sử dụng điều khiển Trang trong điều khiển Cửa sổ bằng cách sử dụng các điều khiển FrameWindow và Frame. Cửa sổ là điều khiển gốc phải được sử dụng để giữ / lưu trữ các điều khiển khác (ví dụ Nút) làm vùng chứa. Trang là một điều khiển có thể được lưu trữ trong các điều khiển vùng chứa khác như NavigationWindow hoặc Frame. Kiểm soát trang có mục tiêu riêng để phục vụ như các điều khiển khác (ví dụ: Nút). Trang là để tạo trình duyệt như các ứng dụng. Vì vậy, nếu bạn lưu trữ Trang trong NavigationWindow, bạn sẽ có cài đặt điều hướng được tích hợp sẵn. Các trang được thiết kế để sử dụng trong các ứng dụng Điều hướng (thường có nút Quay lại và Chuyển tiếp, ví dụ: Internet Explorer).
WPF cung cấp hỗ trợ cho điều hướng kiểu trình duyệt bên trong ứng dụng độc lập bằng cách sử dụng lớp Trang. Người dùng có thể tạo nhiều trang, điều hướng giữa các trang đó cùng với dữ liệu. Có nhiều cách có sẵn để Điều hướng qua một trang đến một trang khác.
ShowDialog();
được sử dụng