如何使用Expression Blend 4编辑VS2010 F#Project中的XAML文件?

时间:2011-11-18 14:56:07

标签: wpf visual-studio-2010 f# expression-blend

我不确定这是否可行,但我想在Visual Studio 2010中创建一个F#应用程序。然后,我想通过我通过Expression Blend 4编辑的XAML文件创建WPF GUI。

Blend不允许创建F#项目。 VS2010不允许创建XAML文件。

我已按照此处的步骤操作:http://msdn.microsoft.com/en-us/library/hh273078.aspx

然而,当我在Blend中打开解决方案时,我无法在“设计”模式下看到XAML文件。

这可能吗?

2 个答案:

答案 0 :(得分:3)

我发现要在Blend的Design视图中使XAML文件可编辑,我必须从默认的F#Application(控制台)更改为F#Application(Windows),然后将PresentationFoundation.dll添加为资源。

来自fsproj文件。

-     <OutputType>WinExe</OutputType>
-     <Reference Include="PresentationFramework" />

答案 1 :(得分:0)

Blend通常不喜欢设置为Resource的XAML文件。它期望XAML文件是页面或内容(警告经纪人:没有参考,只是我的经验)。除非你需要将XAML与F#一起使用,否则我会把它放在一个单独的WPF控件库项目中。