我正在研究WPF & Silverlight組件的示例應用程序。正如這些示例應用程序中常見的那樣,我想向最終用戶展示C#/ Xaml代碼,以幫助他們使用此組件創建他們自己的應用程序。如何將代碼示例包含在WPF/Silverlight組件示例應用程序中
作爲我嘗試獲得成功的視覺示例,請參閱此處:http://www.microsoft.com/maps/isdk/silverlight/ 這是Bing Maps SDK示例應用程序。請注意,每個示例都有一個帶有「Show Me」選項卡的示例 - 示例和「源代碼」。的屏幕截圖也包括在下面:
的示例應用程序需要兩個編譯源和顯示二者WPF和Silverlight源。我不想將源包含兩次,就好像示例源代碼更新一樣,我想要重新編譯,並且「源代碼」選項卡應顯示更新後的代碼。
考慮一個典型的例子,可能包括文件夾中的1..N個文件,例如,
- AllExamples/SomeExample
- SomeExampleView.xaml
- SomeExampleView.xaml.cs
- SomeExampleViewModel
- SomeExampleConverter
如何配置我的項目/ soluti開始選擇這些源文件,而不僅僅是編譯它們,還可以在示例應用程序的「源代碼」選項卡中顯示文本,並以最少的大驚小怪並避免複製/傳遞到單獨的文件中?
歡迎任何建議:)
啊哈,當然。簡單的答案總是最好的。現在我忘了你提到我正在瞄準Silverlight和WPF。我可以使用類似的方法將源文件包含在xap文件中嗎? – 2012-03-28 05:09:24