我們正在開發Windows Phone 7移動應用程序。我們對這個平臺很陌生。在我們的應用程序中,屏幕將被動態生成。所以我們想以編程方式渲染UI - 不使用任何xmls。請分享一些示例代碼或資源或鏈接,其中UI以編程方式呈現。在iPhone開發的情況下,我們提到了「UICatalog」示例。我們正在尋找相似類型的示例Windows Phone 7:無xml開發界面
1
A
回答
3
雖然這樣做的例子很少和很遠,但可以在代碼中呈現UI,因爲使用Silverlight和WPF之類的基於XAML的技術很少見。相反,您傾向於發現開發人員使用數據綁定和數據模板來呈現生成的內容。
如果您將應用程序從iPhone移植到Windows Phone(或者即使您只是從頭開始),最好的辦法是首先確保您瞭解開發平臺。這裏MSDN有一些很好的資源:http://msdn.microsoft.com/en-us/wp7trainingcourse_wp7gettingstarted_unit.aspx
接下來要做的事是確保你瞭解Windows Phone的建築語言。這裏有一些重要的資源在這方面:
一旦你已經達到了這一點,你很可能會意識到,你目前的做法是不正確的一個,並切換到數據綁定和數據模板方法:)
如果你正在做一個iPhone端口,它是im以便意識到Windows Phone應用程序的設計方法不同。內容是國王,所以弄清楚它是什麼,把它放在「正面和中心」,並修剪其他所有東西。
我希望這會有所幫助。
0
您可能想要調查用於Windows Phone開發的XNA path。
使用SilverLight進行開發,但選擇不使用平臺最有用的功能可能不會很有趣。
相關問題
- 1. Windows Phone 7開發指南
- 2. Windows Phone 7開發人員
- 3. Windows Phone 7 DirectX開發
- 4. 在Windows 7上開始Windows Phone開發
- 5. 在Windows XP上開發Windows Phone 7
- 6. 想從Windows Phone 7開發開始
- 7. Windows Phone 7開發延遲按鈕
- 8. Windows Phone 7的開發:列表框
- 9. Windows Phone 7上的鍵盤開發
- 10. 非開發工具Windows Phone 7仿真
- 11. 爲Windows Phone 7開發應用程序
- 12. Windows Phone 7芒果開發鏈接
- 13. 問題與XNA爲Windows Phone 7開發
- 14. ios開發後的Windows Phone 7
- 15. Windows Phone 7/Silverlight/WPF MVVM開發
- 16. Windows Phone 7開發和Visual Studio 2010 Ultimate
- 17. XML解析+ Windows Phone 7的
- 18. windows phone 7上的XML
- 19. Xml串行器Windows Phone 7
- 20. Windows Phone 7頁面轉換
- 21. Windows Phone 7頁面導航
- 22. Windows phone 7中的世界時鐘
- 23. Windows Phone 8開發
- 24. 在Windows Mobile,Windows Phone 7和Windows Phone 8中開發應用程序
- 25. 針對Windows 8/Windows Phone 8(Apollo)/ Windows Phone 7開發 - WinRT(JavaScript)與Silverlight(C#)
- 26. cvblobslib python界面的Windows 7
- 27. Windows Phone 7全球用戶界面元素?
- 28. Windows Phone 7是基於Silverlight的用戶界面嗎?
- 29. Windows Phone 7如何創建事件來更新用戶界面
- 30. 學習Windows Phone 7開發學習Windows 8有意義嗎?