2011-08-28 19 views
1

我剛開始使用windows phone開發,並試圖讓datePicker工作。搜索教程,似乎都指向一個參考關於可用於windows phone的datePicker的問題

C:\ Program Files文件(x86)的\微軟的SDK \的Windows 電話\ V7.0 \工具包\ Nov10 \ BIN \ Microsoft.Phone.Controls .Toolkit.dll

的問題是,我沒有這個文件(和計算機搜索後,這個文件並沒有在我的電腦裏存在),因此尋找一些更長時間後,一個發現this link,說我必須安裝該工具包。這似乎是不正確的(我認爲這個功能是完全集成的,而不是一個替代設計是一個關鍵功能)。

分析我從谷歌得到的飼料,這些鏈接都很舊(2010年11月 - 11月)。微軟是否重新設計了訪問dataPicker的方法,或者該方法仍然是當前的官方方法?

回答

1

我不能完全肯定的原因,但在CodePlex上頁:

從微軟

直,無論是Silverlight工具包和Silverlight Windows Phone的工具包提供了新 組件的開發者社區,功能,並有助於塑造產品 的發展。工具包版本包括開源代碼,示例& 文檔,以及Windows Phone平臺的設計時支持以及作爲Silverlight瀏覽器插件的 。

最簡單的方法來選擇要安裝的組件可能是通過NuGet。 http://nuget.org/List/Packages/SilverlightToolkitWP

+0

我已經安裝的NuGet但是當我嘗試運行「安裝 - 安裝包 - 包SilverlightToolkitWP」是不工作..所以我已經安裝它來自codeplex站點。事情是,該應用程序仍然無法正常工作,儘管我已經包含了引用和xmlns代碼。它仍然不能識別我的工具包 – Alex

+0

事情是,我手動安裝它,我已經引用Microsoft.Phone.Controls.Toolkit.dll,但它仍然無法正常工作。有沒有我沒有做的事情? – Alex

+0

我從NuGet安裝並添加了Microsoft.Phone.Controls.Toolkit v2.0.50727。當我將它添加到我的xaml時,命名空間是xmlns:toolkit =「clr-namespace:Microsoft.Phone.Controls; assembly = Microsoft.Phone.Controls.Toolkit」。你使用的是什麼版本的SDK工具?你遇到了什麼錯誤? –

1

這或多或少是目前的方式。主要的變化是現在有一種使用NuGet獲取工具包的更簡單的方法,並且有一個支持WP7芒果的更高版本。

我建議獲取示例應用程序,以便您可以看到Toolkit的良好示例。

0

只需下載並安裝工具包,它是在以下鏈接一應俱全,

Silverlight Toolkit

然後在已安裝的文件夾中添加對Microsoft.Phone.Controls.Toolkit.dll的引用。 然後你可以用添加XAML代碼訪問它,

xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"