Có cách nào để kết hợp giao diện người dùng HTML và giao diện người dùng XAML trong cửa sổ 8 Metro App?Bạn có thể kết hợp HTML và XAML trong một cửa sổ 8 Metro App không?
5
A
Trả lời
2
Tôi tin rằng không có, XAML và HTML/CSS những con đường riêng biệt khi nói đến lớp trình bày và bạn không thể kết hợp chúng (trừ các 'thủ đoạn bẩn thỉu' như WebView kiểm soát trong XAML, nhưng nó không sử dụng cho khả năng sử dụng lại thành phần).
Windows 8 architecture diagram có thể hữu ích khi xem XAML/HTML/WinRT có liên quan như thế nào. Các ứng dụng trong HTML/JS được kết xuất trong Internet Explorer 10 Metro, chỉ trong ngữ cảnh khác (với các API mở rộng, các quy tắc bảo mật khác nhau, v.v.), trong khi XAML có các cơ chế khác nhau. WinRT nằm sâu bên dưới lớp trình bày.
0
Điều này là không thể. HTML tự đứng với CSS và Javascript. Tại sao bạn cần thực hiện việc này? Tôi tin rằng với HTML5, bạn sẽ không cần XAML.
Các vấn đề liên quan
- 1. Không có DatePicker cho xaml trong Windows 8 Metro?
- 2. Tải phông chữ tùy chỉnh trong Windows 8 Metro App
- 3. Tạo kiểu SelectedItem trong ListView trong Metro App XAML
- 4. Cách "nổi" hình ảnh trong XAML (Windows 8 Metro)
- 5. Cập nhật GUI của Windows 8 C# Metro App
- 6. MarkUpExtension trong .Net Metro App
- 7. TreeView trong cửa sổ 8 ứng dụng cửa hàng trong XAML
- 8. Cách xử lý nội dung HTML trong Windows 8 Metro App
- 9. thả xuống Selection Control - Windows 8 Metro - XAML
- 10. Lệnh chuyển tiếp trong cửa sổ 8 cửa sổ ứng dụng lưu trữ
- 11. Bắt đầu tạo các ứng dụng Windows 8 Metro với C# và XAML
- 12. Metro XAML - LayoutTransform ở đâu?
- 13. Windows 8 Layered Windows Over Metro Apps
- 14. Có thư viện GUI cho Python cho phép bạn biên dịch sang EXE (cửa sổ) và APP (Mac) không?
- 15. Các ứng dụng Windows Azure và Metro trong Windows 8
- 16. Mở cửa sổ WPF trong WindowsForm APP
- 17. Nền hộp tổ hợp không được áp dụng trong các cửa sổ 8
- 18. Thêm liên lạc vào danh sách người dùng trong aWindows 8 Metro App
- 19. Bạn có thể tạo ngữ cảnh OpenGL mà không cần mở một cửa sổ không?
- 20. Kiểm soát cửa sổ bật lên trong windows8 Ứng dụng Metro?
- 21. Cách tạo ScrollViewer vòng/tròn trong Windows 8 Metro (C++/XAML)
- 22. Bạn có thể liên kết toàn bộ đối tượng với CommandParameter trong XAML không?
- 23. Điều khiển trình duyệt web có được nhúng trong Ứng dụng Metro XAML với đầy đủ tính năng của Ứng dụng web của Metro không?
- 24. Label Control trong Windows 8 App
- 25. Bạn có thể mở biểu mẫu hoặc cửa sổ trong Outlook Addin (VSTO)
- 26. Không thể thêm cửa sổ - mã thông báo android.os.BinderProxy không hợp lệ; hoạt động của bạn có đang chạy không?
- 27. Windows 8 ứng dụng metro tải xuống ngoại tuyến
- 28. Tự động định lại kích thước cửa sổ trong Xaml
- 29. Ký tự Echo UTF-8 trong cửa sổ lô
- 30. Tôi có thể chuyển Windows Phone và Windows 8 App từ tài khoản này sang tài khoản khác không?
rõ ràng là bạn có thể thực hiện một số nội dung không phải là một phần của tiêu chuẩn HTML/JS, nhưng gọi trình bao gồm thư viện C# hoặc C++ mà bạn có thể gói. lý do tôi hỏi là sử dụng lại mã nhiều hơn. nếu tôi thực hiện một điều khiển dựa trên XAML có một số chức năng tốt và muốn sử dụng nó trong nhiều ứng dụng metro, một số được tạo trong XAML, một số có HTML – klumsy
Có, bạn có thể viết một WinRT DLL và viết các thành phần có thể tái sử dụng được sử dụng từ JS . Nhưng khi nói đến giao diện người dùng, tôi không nghĩ rằng bạn có thể đặt một phần tử giao diện người dùng XAML trong HTML. – Superman