6

我開始使用Silverlight 4讀取Pro商業應用程序,我用我的Visual Studio這裏具有下列問題2010數據源選項卡丟失在Visual Studio 2010

我無法找到數據源標籤頁這裏提到:

當您打開Visual Studio中的數據源窗口,你會 發現數據源已 已經通過RIA服務 在Silverlight項目創建的每個域環境中創建的,與他們在 之下展示的實體(如展示在圖6-2中的n)。將其中一個拖放到 您的設計圖面上將創建一個DomainDataSource控件和一個綁定控件來顯示數據。

我知道數據源窗口和數據菜單在網站和Web應用程序項目中被故意禁用,但我的項目是Silverlight業務應用程序。

有人可以告訴我在哪裏可以找到這個窗口,或者我應該怎麼做來創建DomainDataSource控件和綁定控件?

謝謝!

+0

你是說'數據'菜單不可見嗎? – 2012-01-17 15:38:56

+0

@StevenJeuris它是但沒有數據源窗口的選項.. – 2013-08-12 10:22:58

+0

對我來說「數據」不是一個菜單項。這只是某些(無證)類型的項目。 – 2014-05-21 20:24:21

回答

8

如果您打開了MainWindow.xaml,則DataSources選項卡通常位於「工具箱」選項卡旁邊。

enter image description here

如果未出現有它,去查看 - >工具欄,並打開數據設計工具欄上。點擊顯示數據源按鈕。

enter image description here

或者只是使用Shift + Alt鍵+ d

+1

呵呵,你甚至爲我做了一些截圖! ^^ thx! – ThdK 2012-01-18 07:52:49

0

當我創建一個空的項目,我能夠訪問數據源,如下所示:

  • 選擇在Solution Explorer中的項目。 (不是解決方案!)
  • 菜單欄上的「數據」菜單現在允許您訪問此項目的數據源以及其他數據源相關選項。
+0

我還沒有看到菜單欄上的「數據」菜單項。 Shift + Alt + D在一些項目中調出「數據源」,但不是全部(並且不清楚你如何分辨哪些將會或不會)。 – 2014-03-13 17:13:22

+0

@HotLicks剛剛檢查過,我在Visual Studio 2010 Professional中使用了無數據源的項目中的子菜單'Transact-SQL編輯器'和'架構視圖'。它不在Visual Studio 2013 Professional中。不知道它來自哪裏或如何使用它,但當我回答這個問題時,我並沒有產生幻覺。 ; p – 2014-03-13 21:58:26

+0

是的,它遍佈整個地圖。我有VS 2012和約40%的時間,當一個教程告訴我選擇一個給定的菜單選項,它不在那裏。這是一個冒險遊戲。 – 2014-03-13 22:48:06

0

OK,我得到了解決辦法。出於某種原因,它只會在您執行Silverlight項目時出現。於是我開始了一個空白的解決方案,添加了一個silverlight項目。賓果 - 有數據源窗口。現在,添加你真正需要的任何項目。

+0

我的VS2010說我無法創建一個Silverlight項目,因爲我需要Silverlight Developers,但是當我想要安裝它時,它說我已經安裝了它。像wtf mrkvosoft .. – 2013-08-12 10:24:00

0

您可能需要在對象出現在樹視圖中之前構建包含對象的項目。

Pablo