2017-04-10 140 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

相關問題