Silverlight 1.1的SDK中附带了一些很有用的控件,位于安装SDK的文件夹的Tools目录中。Tools目录中有一个解决方案资源管理器文件。用VS2008打开该文件可以看到SDK中的控件源代码和示例程序。如图所示。

Silverlight 1.1 SDK中包括如下几种控件:
q Button按钮控件。
q Slider拖动条控件。
q ScrollBar滚动条控件。
q ScrollViewer滚动查看器。
q ListBox列表框控件。
TestApp项目是这些控件的综合示例项目,运行这个项目,可以看到如图所示的控件效果。

必须注意,为了在Silverlight应用程序中使用SDK中的UI控件,必须添加对Silverlight.Samples.Controls.dll程序集的引用,如图所示。该程序集位于Silverlight SDK控件目录中的ClientBin子目录中。
除此之外,还必须在Silverlight示例项目中添加一个命名空间的定义,如下所示:
xmlns:uicontrol="clr-namespace:Silverlight.Samples.Controls;assembly=ClientBin/Silverlight.Samples.Controls.dll"
这样,就可以在项目中使用uicontrol前缀来引用SDK中的控件了,也可以将uicontrol换为其他的名称。
本文介绍了Silverlight 1.1 SDK中提供的控件,包括Button、Slider、ScrollBar、ScrollViewer和ListBox,并提供了TestApp示例项目的运行效果。要使用这些控件,需引用Silverlight.Samples.Controls.dll并添加相应的命名空间定义。
161

被折叠的 条评论
为什么被折叠?



