我經常發現,雖然我是'原型',並且我改變了類之後的代碼的基類型,或者類似的東西,這兩個文件完全不瞭解對方。例如:如何重新連接XAML視圖文件及其代碼隱藏文件?
XAML:
<UserControl x:Class="G4S.XTime.Modules.Employees.Details.Views.EmployeeGridView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
...
代碼隱藏:
namespace G4S.XTime.Modules.Employees.Details.Views
{
public sealed partial class EmployeeGridView: UserControl
{
public EmployeeGridView()
{
//InitializeComponent();
}
}
}
呼叫InitializeComponent
產生一個編譯時錯誤,稱它不存在。
這種斷開連接現象經常會花費我的時間,我經常只是複製這兩個文件中的代碼,刪除視圖,添加一個具有相同名稱的新視圖,粘貼相同的代碼,並且一切正常。
我缺少什麼連接這兩個文件?在項目文件中,我發現代碼隱藏取決於XAML,所以我認爲如果我註釋掉InitializeComponent
,然後僅使用XAML進行編譯,那麼我的代碼的另一部分將落在部分類中。但這不起作用。它似乎並沒有編譯XAML,除非存在代碼。
在大多數情況下,我能做些什麼來重新連接這兩個文件?
清潔並重新生成解決方案 – Gusdor