我實現了一個轉換器的Int32轉換爲字符串能夠爲一個屬性綁定到一個文本框。標籤「XXX」不存在XML命名空間存在「CLR的命名空間:YYY」
我實現的命名空間MyApp.Converters該轉換器,它被稱爲Int32ToStringConverter。
然後,在我的axml我引用添加到我的轉換器如下:
<Window x:Class="MusicaDB.Views.PrincipalView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:i="namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
**xmlns:converter="clr-namesapce:MyApp.Converters, aseembly=MyApp**">
後來,在windows.Resources我:
<Window.Resources>
<**converter:Int32ToStringConverter** x:Key="Int32ToStringConverter" />
</Window.Resources>
我得到的錯誤,標籤Int32ToString轉換器不存在於名稱空間MyApp.Converters,assembly = MyApp中。
我在本地硬盤驅動器的項目,在項目屬性,目標是.NET框架4.0,不是Framework 4.0客戶端配置文件,我嘗試清除該解決方案,並重新編譯,但問題仍然存在。
主要是,這是兩人的解決方案,我總能找到,但不解決我的問題。
參考鏈接不見了! – 2016-02-16 06:36:36
@WaldoAlvarez:不是,這只是MSDN使用愚蠢的默認設置,如果您看到「此主題不再可用」,請從「其他版本」下拉列表中選擇以前的版本。 – 2016-02-16 07:49:04
ahh ok謝謝,最好提供直接鏈接https://msdn.microsoft.com/en-us/library/ms747086(v=vs.100)。aspx – 2016-02-16 08:04:52