Wpf sketchflow项目布局

Wpf sketchflow项目布局,wpf,expression-blend,sketchflow,Wpf,Expression Blend,Sketchflow,当我决定如何组织我的项目时,我遇到了一点小麻烦。这个问题有点主观,但我在概念上有困难 如果我现在创建一个wpf混合项目(sketchflow),它将创建两个项目,“project”和“ProjectScreens”。这是最好的布局吗 问题是,我需要在屏幕中引用类和代码(网络、文件I/o等)(即,它们单击按钮,创建网络连接),核心代码需要引用屏幕。这将创建一个循环依赖项 我曾尝试将它们合并为一个项目,这是可行的,但此时它不再成为sketchflow项目 我想最重要的是,用我的核心代码和sketch

当我决定如何组织我的项目时,我遇到了一点小麻烦。这个问题有点主观,但我在概念上有困难

如果我现在创建一个wpf混合项目(sketchflow),它将创建两个项目,“project”和“ProjectScreens”。这是最好的布局吗

问题是,我需要在屏幕中引用类和代码(网络、文件I/o等)(即,它们单击按钮,创建网络连接),核心代码需要引用屏幕。这将创建一个循环依赖项

我曾尝试将它们合并为一个项目,这是可行的,但此时它不再成为sketchflow项目


我想最重要的是,用我的核心代码和sketchflow原型来构造它的最佳方式是什么。您会发现它非常适合WPF(和Sketchflow)项目,因为它使您的业务逻辑独立于UI,并支持WPF面向绑定的开发模型。

请查看。您会发现它非常适合WPF(和Sketchflow)项目,因为它使您的业务逻辑独立于您的UI,并支持WPF面向绑定的开发模型。

Sketchflow项目分为两个程序集,以便您可以在screens程序集中完成所有工作,然后,如果需要,可以在以后的其他地方重新使用屏幕组件中的内容


主项目是一个非常简单的包装器,可以使用SketchFlow运行时播放器。

SketchFlow项目分为两个程序集,以便您可以在screens程序集中完成所有工作,然后如果需要,可以在以后的其他地方重新使用screens程序集中的内容


主项目是一个非常简单的包装器,支持使用SketchFlow运行时播放器。

感谢您的参考。这是一个有趣的设计模式,正是我想要的。谢谢你的参考。这是一个有趣的设计模式,正是我想要的。