類似問題的答案對我沒有幫助。我正在嘗試使用我在別處找到的附加屬性。我在我的XAML以下聲明:命名空間中不存在附加屬性
xmlns:SAS ="clr-namespace:WPFLocalDataConnect.Tools.SelectAllSample"
這在視圖中的一個文本框被用作顯示:
TextBox Text="{Binding Value}" SAS:TextBoxAttach.TextBoxController="{Binding}"
我收到以下錯誤:
The property 'TextBoxAttach.TextBoxController' does not exist in XML namespace 'clr-namespace:WPFLocalDataConnect.Tools'.
The name "TextBoxAttach" does not exist in the namespace "clr-namespace:WPFLocalDataConnect.Tools.SelectAllSample".
名稱TextBoxAttached存儲在項目WPF Local Data Connect的Tools文件夾中的SelectAllSample命名空間中。什麼導致了這些錯誤?它看起來像文件位置正確聲明。
這是bug.Try刪除命名空間,並給出相同的命名空間。然後從XAML更改,然後重新創建它。最後重建您的項目,它會糾正它。我喜歡這樣做 –
@Suren是的,它現在工作很好,這個錯誤怎麼還存在。我記得在vs2012有這個問題,現在使用vs2015,不夠好mircosoft大聲笑 –
他們不知道這個bug :) –