Tôi cần một điều khiển WebBrowser được nhúng trong ứng dụng của mình và đang gặp sự cố khi hiển thị nội dung WPF trên đầu trang của nó. Ứng dụng đôi khi sẽ hiển thị cửa sổ bật lên để chỉnh sửa dữ liệu hoặc hiển thị lỗi và trình duyệt WebBrowser đang được vẽ trên đầu các cửa sổ bật lên vì đó là điều khiển WinForms.Có cách nào để hiển thị các điều khiển WPF trên đầu trang của điều khiển wpf WebBrowser không?
Cách thay thế tôi xem here sử dụng điều khiển Popup để đặt các mục trên đầu trang của điều khiển WebBrowser, tuy nhiên vấn đề của tôi với Popups là chúng vẫn mở khi bạn chuyển sang ứng dụng khác và chúng không di chuyển cùng ứng dụng của bạn khi người dùng thay đổi kích thước/di chuyển ứng dụng.
Có cách nào khác để tôi có thể thực hiện việc này không? Nội dung web được nhúng là các trang aspx và do đó không phải HTML tĩnh.
Thật không may nội dung trang web của tôi là động – Rachel
Đánh dấu câu trả lời này vì nó giải thích vấn đề tốt nhất.Những gì tôi thực sự đã làm là tạo ra một phong cách toàn cầu cho các điều khiển WebBrowser mà giấu chúng khi một popup được hiển thị. Nếu tôi cần nội dung web có thể sử dụng được trong khi cửa sổ bật lên mở ra, tôi sẽ thấy về việc triển khai cửa sổ thứ 2 và xử lý vấn đề thay đổi kích thước/di chuyển, nhưng bây giờ điều này phù hợp với mục đích của tôi. – Rachel