2009-07-16 46 views

Trả lời

4

Không phải không tạo máy chủ tùy chỉnh của riêng bạn và liên kết tương tác.

Điều khiển WPB WebBrowser sử dụng giao diện COM được IE hiển thị để hoạt động. Nếu bạn muốn sử dụng Firefox hoặc Webkit, bạn cần phải xây dựng một trình bao bọc được quản lý cho trình duyệt (hoặc tìm một trình duyệt, tôi giả sử) và sau đó bọc nó trong một điều khiển người dùng WPF. Điều này sẽ không đáng kể vì các trình duyệt này có thể sử dụng GDI/GDI + để vẽ và HWND để quản lý cửa sổ, có thể làm việc với WPF, nhưng bạn phải làm việc thông qua rất nhiều vấn đề interop.

Tôi đã nghĩ về việc này, nhưng sau đó nghĩ rằng nó có thể dễ dàng (với mục đích giới hạn của tôi vào thời điểm đó) để tạo một trình duyệt dựa trên WPF mới bằng Document, từ đó nó có thể tham gia WPF chuyển đổi và hình ảnh động và hiển thị DOM cho cây trực quan một cách tự nhiên.

Các vấn đề liên quan