表达式混合';s默认的LayoutRoot

表达式混合';s默认的LayoutRoot,layout,expression-blend,sketchflow,Layout,Expression Blend,Sketchflow,有没有办法更改Expression Blend 3中的默认LayoutRoot类型?目前,我正在SketchFlow中进行原型制作,我更喜欢画布而不是网格,在每个新屏幕上都更改画布很烦人。以下是可行的答案,但您需要更改模板: 备份驻留在此处的模板目录的内容: %ProgramFiles%\Microsoft Expression\Blend 3\Templates\ 查找正在中使用的模板: %ProgramFiles%\Microsoft Expression\Blend 3\Templates

有没有办法更改Expression Blend 3中的默认LayoutRoot类型?目前,我正在SketchFlow中进行原型制作,我更喜欢画布而不是网格,在每个新屏幕上都更改画布很烦人。

以下是可行的答案,但您需要更改模板:

  • 备份驻留在此处的模板目录的内容: %ProgramFiles%\Microsoft Expression\Blend 3\Templates\
  • 查找正在中使用的模板: %ProgramFiles%\Microsoft Expression\Blend 3\Templates\(CSharp | VisualBasic)\
  • 在该目录中,将有4个相关模板: 素描屏幕, SketchFlowCompScreenSL, 草图导航屏幕, SketchFlowNavScreenSL
  • 如果编辑其中的xaml文件,则无论何时在SketchFlow中创建新屏幕,屏幕都将使用您所做的更改

  • 以下是可行的答案,但您需要更改模板:

  • 备份驻留在此处的模板目录的内容: %ProgramFiles%\Microsoft Expression\Blend 3\Templates\
  • 查找正在中使用的模板: %ProgramFiles%\Microsoft Expression\Blend 3\Templates\(CSharp | VisualBasic)\
  • 在该目录中,将有4个相关模板: 素描屏幕, SketchFlowCompScreenSL, 草图导航屏幕, SketchFlowNavScreenSL
  • 如果编辑其中的xaml文件,则无论何时在SketchFlow中创建新屏幕,屏幕都将使用您所做的更改

  • 我不想这么说,但看起来没办法这么做。甚至手册中也提到了一种不再存在的方式(工具选项项目,取消选中“使用网格面板作为新项目的默认布局”;不存在)。这就是我的想法。哦,好吧。我不想这么说,但看起来没办法这么做。甚至手册中也提到了一种不再存在的方式(工具选项项目,取消选中“使用网格面板作为新项目的默认布局”;不存在)。这就是我的想法。哦,好吧。我很高兴有办法,但很糟糕,没有更好/更干净/更容易的办法了。谢谢。我很高兴有办法,但很糟糕,没有更好/更干净/更容易的办法了。谢谢