技术开发 频道

Silverlight 3 的应用模板扩展

  在DZC(Deep Zoom Composer) 的应用模板中,有很多我们自己设计制作的模板没有在默认的模板列表中被列举出来。为 了使调用更加方便,我们来看看怎样在扩展功能中添加自己的模板。程序默认提供了三个模板范例。我们可以将其分为俩种类型。

图2 模板标签

  创建没有源文件或项目代码的模板

  这是一个简单的方式来添加我们自己的模板。首先需要创建一个HTML文件并命名为text.html,和一个与其对应的用来展示图片的XAP。设定好的展示图片会存放在GeneratedImages/dzc_output.xml中。在程序的默认安装目录下,找到存放三个默认模板文件的文件夹Export Templates。

图3 Export Templates文件夹

  在此,新建一个文件来存放我们自己的模板,暂且将其命名为Kirupa`s Template。这个名称会显示在模板的下拉列表中。

图4 创建新的文件夹

  将我们之前建立的俩个文件拷贝到这个文件夹中。

图5 拷贝进文件

  重新启动程序,这时,我们就可以在模板的下拉列表中看见他们了。

图6 出现在模板列表中

  当我们用选择的模板创建输出的时候,程序会自动生成一个文件夹,在模板的目录里,其中包含相关的XML文件和生成的展示图片的文件。

图7 输出后创建的相关文件

  这样,我们就可以将看见的喜欢的模板,设定进模板的下拉列表。像调用默认模板一样,方便的调用他们了。

0
相关文章