c# - 表达混合的替代品

标签 c# .net wpf expression-blend .net-4.5

Blend 4Blend for Visual Studio的转变让我感到害怕。我已经安装了最新的 CTP for VS2012 Update 2,其中包括对内置 Blend 的 WPF 支持(不再使用预览版本)。但是,某些功能显然已损坏:设计时资源解析不再起作用,我的项目 UserControls 甚至无法在 XAML 设计器中加载。我想我已经将问题范围缩小到使用导入项目将项目的 OutputPath 设置为公共(public)位置。即便如此,功能和构建感觉非常不稳定,更糟糕的是,这一切都在 Blend 4 中运行!但是,我想使用 .NET 4.5 功能,Blend 4 本身并不支持该功能。

对于 WPF 开发人员来说,这正变得进退两难。我想要 4.5,但无法使用新版本的 Blend。 有谁知道在 .NET 4.5 中进行 WPF 设计工作时有什么好的替代品可以替代 Blend for VS 吗?

到目前为止,我的选择是直接使用 Visual Studio 2012 设计器,但没有对行为、设计时数据生成的直接支持,设计器 Canvas 不符合标准(说真的,鼠标滚动不支持)缩放 Canvas ...这有多蠢?)我还可以尝试混合和匹配,其中我的数据处理保存在一个项目中,我的控件定义保存在另一个项目中,并将控件目标为 4.0,以便我可以使用 Blend 4. 这很痛苦,但可能有效。最后,如果你还没有拥有 Blend 4,微软就很难直接购买它。不过,我很想知道第三方选项,无论是付费还是免费。

最佳答案

这里有一些我玩过的

三者中我最喜欢 Kaxaml。

关于c# - 表达混合的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15791549/

相关文章:

c# - EF 6.1 序列包含多个元素

c# - 如何在没有计时器的情况下继续检查某些东西?

c# - SqlTransaction.Commit() 之前的 SqlCommand.Dispose()?

.net - 如何使用 .NET 显示 VRML 模型?

wpf - Wpf MVVM 中的数据绑定(bind)

c# - 为什么设置字段比获取字段慢很多倍?

c# - 基于定制的随机样本生成方法

.net - 选择哪个验证框架 : Spring Validation or Validation Application Block (Enterprise LIbrary 4. 0)?

C# WPF 应用程序 .NET Framework 4.8 与 .NET Core 3.1 与 .NET 5.0

c# - 具有行和列标题WPF的ItemsControl