我正在從事針對Windows Phone 8的項目。什麼是從該項目中重用代碼的最佳方法?目標是複製類似的項目,這些項目將具有通用的UI和功能。我想改變一些顏色,一些翻譯和一些邏輯。是否有可能只改變我的項目的一些部分?從網絡搜索中,我發現了很多關於如何重用代碼和定位多個平臺(Windows 8,Windows Phone 8等)的資源。我的用例有點不同。我已經有一個項目,需要多個副本,只需稍作更改,而主要邏輯的共同之處在於。代碼重用Windows Phone 8
1
A
回答
0
將您的邏輯提取到其他項目中。
1.新建一個Class Library
項目。
將創建兩個文件:默認類文件Class1.cs
和程序集清單AssemblyInfo.cs
,其中包含有關代碼庫的元數據。
2.如果您想編寫或移動代碼到您的庫:
從Project
菜單,選擇Add New Item
添加相應的新項目(控制組件,類,等等),然後移動/寫入適當的代碼。
3.將新創建的庫引用到您的項目中。
在您的WP8項目的參考菜單中選擇Add new reference
並選擇新創建的庫。
+0
因此,我可以在普通翻譯類庫中使用AppResources.resx文件,並在每個項目中添加第二個AppResources.resx並使用獨特的翻譯? – 2015-02-12 11:16:37
+0
當然可以。試一試! :) – 2015-02-12 11:51:01
相關問題
- 1. Windows Phone 8 SDK源代碼
- 2. Windows Phone 7和Windows Phone 8/Windows 8之間的代碼共享(Windows Store)
- 3. windows phone 8後臺代理
- 4. 如何XAML代碼轉換爲C#代碼在Windows Phone 8的
- 5. 需要將我的Windows Phone 8.1應用程序代碼轉換爲Windows Phone 8
- 6. Windows 8和Windows Phone 8
- 7. Windows 8中的Windows Phone 8
- 8. 將Windows Phone 8應用重定向到Windows Phone 10
- 9. 我可以在Windows RT和Windows Phone上編譯代碼8
- 10. Windows Phone 8
- 11. Windows Phone的8
- 12. Windows Phone 8 ScrollViewer
- 13. MediaPlaybackControls Windows Phone 8
- 14. Windows Phone 8 TextBlock
- 15. Windows Phone 8 System.Reflection.TargetInvocationException
- 16. IsolatedStorage Windows phone 8
- 17. Popup Windows phone 8
- 18. Windows phone 8 XMLParseException
- 19. Windows Phone 8 LongListSelector
- 20. 的Windows Phone 8:在應用開放的Facebook頁面從代碼
- 21. Windows Phone 8應用程序開發 - 下載代碼
- 22. Windows Phone 8:使用C++代碼訪問UI調度程序
- 23. Windows Phone 8上的Windows Phone 7應用程序8
- 24. Windows Phone 7或Windows Phone 8中的MouseMove事件替代方案?
- 25. Windows Phone 8功能到Windows Phone 7
- 26. 將Windows Phone 7.5升級到Windows Phone 8?
- 27. 將Windows Phone 7移植到Windows Phone 8
- 28. LongListSelector中的Windows Phone 7或Windows Phone 8
- 29. 用於Windows Phone 8的FFTW
- 30. 使用FileOpenPicker for windows phone 8
將您的邏輯提取到其他項目中。創建一個類庫並在那裏移動你的代碼。 – 2015-02-11 16:31:13