我需要將項目wpf應用程序c#轉換爲Web應用程序c#。 所以我想知道是否存在將xaml轉換爲xml的工具?C#將xaml轉換爲xml
0
A
回答
1
XAML是一種基於XML的格式。所以這不是問題。
這聽起來像你正在試圖做的是重新使用現有的XAML爲Web應用程序,可惜就是留給你只有兩種選擇:
- 將其轉換爲一個Silverlight應用程序(微軟幾乎全部廢棄)
- 丟棄您的XAML並使用HTML5和Javascript重寫您的應用程序前端。
有一些工具可以將XAML轉換爲可以嵌入到HTML中的SVG,但是這並不會讓你自己獲得巨大的收益。
2
我會建議你做與別人發佈相反的東西。
MSFT不反對silverlight。 Silverlight已經足夠成熟,並且幸運的是它會和我們在一起很長一段時間,並且它有自己的市場領域(內聯網),窗體仍然在我們之中;)
正如有人在早些時候評論過的那樣,您可以重複使用WPF在網上,如果這是你想要什麼:
1
WPF應用程序也可以部署爲獨立的桌面程序, 或託管在一個網站的嵌入對象。 來源:
回答你的問題是:你不需要改變你的應用程序,因爲功能來運行的Web應用程序來開箱。
0
謝謝你。您可以在Web上部署您的WPF應用程序。該文件的擴展名將爲.Xbap
相關問題
- 1. 將XAML轉換爲c#
- 2. 將XAML ObjectDataProvider轉換爲C#
- 3. 將XAML Storyboard轉換爲C#?
- 4. XAML轉換爲C#
- 5. 如何將XAML轉換爲純C#?
- 6. wpf將一些XAML轉換爲C#
- 7. 將xaml轉換爲C#代碼
- 8. 將XAML EventTrigger轉換爲C#代碼
- 9. 將Xaml代碼轉換爲c#
- 10. 將SWF轉換爲XAML
- 11. 將XAML轉換爲XBAP
- 12. 將HTML轉換爲XAML
- 13. 將.axml轉換爲.xaml
- 14. 將Xaml轉換爲Baml
- 15. 將XHTML轉換爲XAML FlowDocument
- 16. 將SVG轉換爲XAML
- 17. 將EPS轉換爲Xaml
- 18. 將WPF XAML轉換爲Silverlight XAML
- 19. 將WPF xaml轉換爲Silverlight xaml
- 20. XAML到C#轉換
- 21. XML到XAML的轉換
- 22. 將xml文件轉換爲pdf c#
- 23. c#如何將csv轉換爲xml
- 24. 使用c將xsd轉換爲xml#
- 25. 如何將XML轉換爲C#對象
- 26. 將列表轉換爲xml中的c#
- 27. 使用C#將XML轉換爲BSON#
- 28. 如何將C#數組轉換爲XML
- 29. 將XML轉換爲c#對象
- 30. c#將對象類轉換爲XML
XAML *爲* XML。你需要更具體。您想將XAML轉換爲什麼XML格式? XHTML?這是不可能的。 – 2013-05-02 10:23:06
您應該提供schema,dtd或至少一個您想要轉換的示例xml文件。 – 2013-05-02 10:23:43
您可以使用xslt構建自己的工具 – Joel 2013-05-02 10:24:04