这些Silverlight 4主题与Silverlight 5配合使用吗?
我刚刚安装了Silverlight 5并尝试使用以下主题: 而且它们似乎不起作用。当我尝试使用它们时,我只是得到一个空白屏幕。但这是我的第一个Silverlight项目,所以也许我做错了什么。此外,这是一个简单的网络上传工具,而SL4似乎有更多的信息,所以Silverlight 4会和SL5一样好用吗 我的App.xaml如下所示:这些Silverlight 4主题与Silverlight 5配合使用吗?,silverlight,Silverlight,我刚刚安装了Silverlight 5并尝试使用以下主题: 而且它们似乎不起作用。当我尝试使用它们时,我只是得到一个空白屏幕。但这是我的第一个Silverlight项目,所以也许我做错了什么。此外,这是一个简单的网络上传工具,而SL4似乎有更多的信息,所以Silverlight 4会和SL5一样好用吗 我的App.xaml如下所示: <Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
<Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="FileUpload.App"
>
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Assets/Styles.xaml"/>
<ResourceDictionary Source="Assets/CoreStyles.xaml"/>
<ResourceDictionary Source="Assets/SDKStyles.xaml"/>
<ResourceDictionary Source="Assets/ToolkitStyles.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
</Application>
我快速完成了一个游戏,并在SL5中实现了JetPack主题。我在过程中遇到的唯一错误是,我忘记取消阻止JetPack.vsix文件。通常,当你在Silverlight中看到一个空白的白色屏幕时,这是因为有一个未捕获的异常。如果是这样,SL插件会将stacktrace写入JavaScript错误。IE的开发者工具(或您喜欢的浏览器中的等效工具)中是否出现了任何东西?Luke,谢谢你让我知道它是有效的,这就是我真正需要的。但不幸的是,就我个人而言,我无法让它工作,在VS或Javascript中也没有看到任何错误。我在上面添加了App.xaml文件,以防出错。你觉得有什么问题吗?还有,什么是JetPack.vsix?我只是上面的xaml文件,.vsix文件在SL4Themes-templates.zip中,您可以在上面的链接中找到。它们是VisualStudio扩展,您可以双击来安装。一旦安装,它们就提供了创建新项目的模板。至于你的App.xaml,我会从所有源代码的前面删除~
。另外,如果您正在使用ToolkitStyles.xaml
中的任何内容,请添加对所有System.Windows.*.Toolkit
dll的引用。还有,MainPage.xaml中有什么内容?如果它在设计时起作用(如果不起作用),请尝试将InitializeComponent()放在App()构造函数中,这是一个我们长期困扰的问题。顺便说一句:在浏览器中启动项目时,确保项目的.Web端是startupproject。我很快就玩了一个游戏,并在SL5中使用了JetPack主题。我在过程中遇到的唯一错误是,我忘记取消阻止JetPack.vsix文件。通常,当你在Silverlight中看到一个空白的白色屏幕时,这是因为有一个未捕获的异常。如果是这样,SL插件会将stacktrace写入JavaScript错误。IE的开发者工具(或您喜欢的浏览器中的等效工具)中是否出现了任何东西?Luke,谢谢你让我知道它是有效的,这就是我真正需要的。但不幸的是,就我个人而言,我无法让它工作,在VS或Javascript中也没有看到任何错误。我在上面添加了App.xaml文件,以防出错。你觉得有什么问题吗?还有,什么是JetPack.vsix?我只是上面的xaml文件,.vsix文件在SL4Themes-templates.zip中,您可以在上面的链接中找到。它们是VisualStudio扩展,您可以双击来安装。一旦安装,它们就提供了创建新项目的模板。至于你的App.xaml,我会从所有源代码的前面删除~
。另外,如果您正在使用ToolkitStyles.xaml
中的任何内容,请添加对所有System.Windows.*.Toolkit
dll的引用。还有,MainPage.xaml中有什么内容?如果它在设计时起作用(如果不起作用),请尝试将InitializeComponent()放在App()构造函数中,这是一个我们长期困扰的问题。顺便说一句:在浏览器中启动时,确保项目的.Web端是startupproject。