积极答复者
Silverlight 各个模板文件代表什么功能和用处?

问题
答案
全部回复
-
你好,
做一些补充:
2. 应用程序类会为Silverlight提供一些服务,如应用程序入口点、应用程序管理等;但一般不需要自己创建,因为你在创建项目的时候,会自动为你提供这一文件(App.xaml与App.xaml.cs)。
更多信息请参考:http://msdn.microsoft.com/zh-cn/library/system.windows.application(v=vs.95).aspx
3. Page类封装了可由Frame导航到的内容,如果你使用了Silverlight导航框架,这个类会很有用。
其实有一个方法对你理解很有帮助: 你可以每创建上面提到的每一个项,然后看看它们是什么类(或者继承什么类),然后到MSDN库网站上或网络上搜索一下,你就什么都清楚了。
比如你创建一个子窗口,你会发现它继承了一个ChildWindow 类,你会在文档上看到它的详细介绍:
http://msdn.microsoft.com/zh-cn/library/system.windows.controls.childwindow%28v=VS.95%29.aspx
Daoping Liu - MSFT
2012年4月9日 3:37 -
应用程序类是指那些编译成为DLL的Silverlight类型的库,可以被其他的Silverlight 调用,然后被一起打包进XAP
你好,
我想你是理解错了。
Silverlight类库模板(一个项目模板)里创建的类型才是你说的编译为DLL的Silverlight类型的库。
而上面提到的应用程序类是在项目基础上要添加的一个项,它是一个继承Application 类 的类型。
Daoping Liu - MSFT
2012年4月11日 6:16