2017-04-10 178 views
0

我刚刚安装了Visual Studio 2017 Enterprise,并为.net功能选择了Desktop-Development。Visual Studio 2017许多工具箱中缺少的WPF对象

现在,当我启动Visual Studio并创建一个新的WPF项目时,工具箱中没有高级对象,例如弧形控件或更多效果,而不是BlurEffect和DropShadowEffect。这些和其他许多人都错过了。当我在Visual Studio Blend中查看对象浏览器时,我无法在其中找到它们。

我需要明确安装其他东西吗?

回答

2

好吧,所以我发现它:你必须在安装程序的组件部分手动选择“Blend for Visual Studio SDK for .NET”,这实际上会安装所有先进的WPF控件,在哪里丢失我

那些总是从VS安装程序版本2012,2013和2015自动安装(其包装100MB)

我只能想象一下,更多模块化安装程序的想法让设计师们认为“我们需要加快安装速度,推出过去5年来常用的一些小软件包”。

然后他们认为:“但是,当谈到Xamarin安装时,让我们保留所有Google模拟器,其中包含一个WHOPPING 17 GB!他们肯定也认为:“大多数人不需要这些,因为他们自己有一个android设备,或者他们使用我们的一个模拟器,它们是启用vtx的,所以比谷歌模拟器快10倍,而且我们也是这样只需要1 GB的磁盘空间,但是,我们希望能够快速安装,因此让我们的客户可以充满他们根本不需要的东西“。

0

您可以在一个类别在工具箱中单击鼠标右键,然后单击“选择项”选项,并试图找到您缺少的工具:

visual studio 2010 toolbox standard controls missing

Blend是更多的设计比友好尽管Visual Studio,所以你不应该惊讶,如果你看到更多的选择在Blend。毕竟,Visual Studio是一个编程/编码工具,Blend是一个设计工具。如果你是一个严肃的WPF开发人员,你可以使用这个工具箱添加元素到一个WPF视图中,而实际上这是一个普遍的设置:http://blog.spinthemoose.com/2013/03/24/disable-the-xaml-designer-in-visual-studio/。应该真的学习XAML和MVVM :)

+0

你好。到现在为止,我发现你必须在安装程序组件列表中手动选择“Blend SDK”。 – Ravior

相关问题