无效的绑定路径'nn.aa':在'cc'类型上找不到属性'n'

时间:2017-12-01 16:16:56

标签: uwp visual-studio-2017 uwp-xaml windows-10-iot-core

今天我刚刚在玩UWP项目时发现了Visual Studio 2017 Bug。想在这里报道。我只是失去了一天,希望这将是一个将面临同样问题的节省时间。

错误是与x:Bind / x:DataType

相关的XAML错误

无效的绑定路径'nöbetci.AdSoyad':在'MdYrdNobetGunu''

类型上找不到属性'n'
startDate

2 个答案:

答案 0 :(得分:0)

失去一天后,最后只是将非ascii(unicode)模型类属性名称重命名为ascii标准修复问题(ö> o和ç> c)。我确定因为恢复代码返回导致始终相同的错误。不编译。编译器抛出相同的错误。这似乎是一个VS bug。奇怪但真实。

   public class MdYrdNobetGunu
        {
            //singleton
            public static ObservableCollection<MdYrdNobetGunu> NöbetGünleri = new ObservableCollection<MdYrdNobetGunu>();

            //public NobMdYrd nöbetçi { get; set; }//raises a xaml relevant bug
            public NobMdYrd nobetci { get; set; } //works
            .......
        }

答案 1 :(得分:0)

感谢您的分享,Kursat。我已经测试了您提供的代码,但没有遇到问题。您的vs2017是哪个版本?我是vs2017 15.4.5。 enter image description here