2012-01-11 130 views
2

我安裝了wpftoolkit.msi並添加了對它的引用,但是它並沒有在工具箱中顯示,還有什麼需要做的?我遵循the code plex site的指示,我可以從代碼訪問一些控件,只有少數幾個,我添加WPFToolkit作爲參考,還需要爲圖表控件添加任何其他引用,以便可以從工具箱訪問它們?WPF工具包沒有顯示在工具箱中

編輯:我添加了該文件夾中的所有dll,仍然無法訪問圖表控件。

答:波紋管你neeed以包括圖表默認的從CodePlex上的網站不包括所有的控制不同的命名空間我提供了一個答案。

回答

2

http://wpf.codeplex.com/releases/view/40535

安裝和使用說明

請注意:WPF工具包是依賴於.NET Framework 3.5 SP1中。您必須安裝.NET Framework 3.5 SP1才能使用Toolkit中的任何功能。

說明使用WPF工具包二進制文件:

安裝.NET Framework 3.5 SP1

如果您安裝了WPF工具包的早期版本,卸載它通過控制面板上的刪除程序對話框(看對於 「WPF工具包2008年10月」 或 「WPF工具包2009年1月」 或 「WPF工具包2009年3月」 或 「WPF工具包2009年6月」)

下載WPFToolkit_Binaries或WPFToolkit_BinariesAndSource

運行WPFToolkit.msi安裝WPFToolkit.dll和WPF工具包設計時的二進制文件到您的Program Files文件夾

參考項目中的二進制文件:

參考WPFToolkit.dll在您的項目

添加使用聲明(「使用Microsoft.Windows.Controls;」)到.cs文件的頂部 添加新的xmlns(例如,xmlns:toolkit =「http://schemas.microsoft.com/wpf/2008/toolkit 「)到XAML文件的頂部 請記住在您的XAML主體中使用名稱空間前綴(在上例中)

+0

@Dimitry Boyko,謝謝我錯過了微軟的包括,我更新了這個問題,我只能訪問其中的一些,但仍然無法在工具箱中看到它們。 – mihajlv 2012-01-11 18:51:11

5

我相信這是答案,如果你想添加圖表控制到你的工具箱。 如果你只是添加一個參考codeplex網站說你不會得到所有的控制。

using Microsoft.Windows.Controls不工作,你需要包括引用名,如果你對性能的點擊,您可以複製名稱引用名稱,圖表是:System.Windows.Controls.DataVisualization.Toolkit

對於工具箱:

圍棋到您的工具箱中,右鍵單擊創建一個新選項卡。在新選項卡中,右鍵單擊選項,添加System.Windows.Controls.DataVisualization.Toolkit命名空間中的所有控件。你應該把它們全部放在工具箱裏。

+0

這就是答案,絕對適合我。 – Feign 2015-02-10 15:39:19