Expression blend LightSwitch和Expression混合-它们会一起工作吗?

Expression blend LightSwitch和Expression混合-它们会一起工作吗?,expression-blend,blend,visual-studio-lightswitch,Expression Blend,Blend,Visual Studio Lightswitch,LightSwitch与Blend的配合效果如何?我在一些视频中看到,您可以在LS中使用自定义Silverlight控件,我自然可以使用Blend创建它们 但是Blend本身可以用于定制LightSwitch应用程序的屏幕吗?LS似乎不使用Xaml,而是将所有屏幕放在application.lsml文件中,该文件对Blend无效。这里有人支持吗 提前感谢。否。您将永远无法在Blend中自定义LightSwitch“屏幕”,因为正如您所看到的,它们位于application.lsml文件中。如果构

LightSwitch与Blend的配合效果如何?我在一些视频中看到,您可以在LS中使用自定义Silverlight控件,我自然可以使用Blend创建它们

但是Blend本身可以用于定制LightSwitch应用程序的屏幕吗?LS似乎不使用Xaml,而是将所有屏幕放在application.lsml文件中,该文件对Blend无效。这里有人支持吗


提前感谢。

否。您将永远无法在Blend中自定义LightSwitch“屏幕”,因为正如您所看到的,它们位于application.lsml文件中。如果构建Shell扩展,可以使用Blend进行基本布局,但大部分工作是用C#或VB完成的。对于主题扩展,您当然可以使用Blend来编辑主题Visusl Pallete资源字典。有关构建各种类型的LightSwitch扩展的食谱指南,请参阅此链接:。现在还有一个附带的Visual Studio项目模板可用于Beta 2。

否。您将永远无法在Blend中自定义LightSwitch“屏幕”,因为正如您所看到的,它们位于application.lsml文件中。如果构建Shell扩展,可以使用Blend进行基本布局,但大部分工作是用C#或VB完成的。对于主题扩展,您当然可以使用Blend来编辑主题Visusl Pallete资源字典。有关构建各种类型的LightSwitch扩展的食谱指南,请参阅此链接:。现在还有一个附带的Visual Studio项目模板可用于Beta 2。

LightSwitch与Expression Blend配合使用,但仅适用于自定义Silverlight控件(Expression Blend将抛出一个错误,即它无法加载作为解决方案一部分的任何LightSwitch项目,但它将加载任何Silverlight控件项目)

您不能编辑任何自动LightSwitch UI,但如果需要更改,您不必使用任何标准LightSwitch UI

我建议创建Silverlight自定义控件,而不是LightSwitch扩展,区别在于控件扩展在Visual Studio中具有设计时经验,并且更难创建(Silverlight自定义控件实际上非常容易创建)

有关示例,请参阅本文:

LightSwitch可与Expression Blend配合使用,但仅适用于自定义Silverlight控件(Expression Blend将抛出一个错误,即它无法加载作为解决方案一部分的任何LightSwitch项目,但会加载任何Silverlight控件项目)

您不能编辑任何自动LightSwitch UI,但如果需要更改,您不必使用任何标准LightSwitch UI

我建议创建Silverlight自定义控件,而不是LightSwitch扩展,区别在于控件扩展在Visual Studio中具有设计时经验,并且更难创建(Silverlight自定义控件实际上非常容易创建)

有关示例,请参阅本文:

感谢您的澄清和链接。我会深入研究的。谢谢你的澄清和链接。我会深入研究的。