2009-11-17 68 views
1

有没有办法在Expression Blend 3中更改默认的LayoutRoot类型?目前,我正在使用SketchFlow进行原型制作,并且我更喜欢Canvas覆盖网格,并且很烦恼要为每个新屏幕都改变它。Expression Blend的默认LayoutRoot

+1

讨厌说,但看起来没有办法做到这一点。即使手册提到了一种不再存在的方式(工具选项 - 项目,取消选中“使用网格面板作为新项目的默认布局”;不存在)。 – 2009-11-17 17:12:24

+0

这就是我的想法。好吧。 – Dov 2009-11-17 19:30:44

回答

1

这里是答案,将工作,但您将需要更改模板:

  1. 备份模板目录驻留在这里内容: 的%ProgramFiles%\微软Expression \混合3 \模板\
  2. 找到模板中使用: 的%ProgramFiles%\微软Expression \混合3 \模板\(CSHARP |的VisualBasic)\
  3. 在该目录中会有4个相关的模板: 的SketchFlow CompScreen, SketchFlowCompScreenSL, SketchFlowNavScreen, SketchFlowNavScreenSL
  4. 如果编辑在这些XAML文件,只要你创建的SketchFlow屏幕将使用您的更改一个新的屏幕。
+0

我很高兴有一种方法,但它吸收没有更好/更清洁/更简单的方法。谢谢。 – Dov 2009-11-19 21:07:27