在我的VSTO應用程序級別的詞外掛程序中,我試圖將網格添加到UserControl以使其佈局一致。不能在VSTO Word Addin中使用網格
但是,當我嘗試聲明網格時,Visual Studio抱怨無法找到類型或名稱空間「網格」。我通過將PresentationFramework程序集添加爲項目引用並導入System.Windows.Controls來解決了此錯誤,但現在我遇到了一個更大的問題:Visual Studio抱怨「UserControl」是「System.Windows.Controls.UserControl 「和」System.Windows.Forms.UserControl「。
我檢查了我的.cs文件的頂部,發現它已經默認導入System.Windows.Forms,現在它也在導入System.Windows.Controls。
我想知道爲什麼VSTO項目默認導入System.Windows.Forms在第一個地方而不是System.Windows.Controls和兩個命名空間的主要區別是什麼,因爲在我的WPF應用程序中我使用系統。 Windows.Controls。謝謝!