2017-12-01 12 views
0

今日UWPプロジェクトの再生中にVisual Studio 2017バグが見つかりました。ここに報告したい私はちょうど1日を失い、これが同じ問題に直面するタイムセーバーになることを願っています。バインド/ X:データ型無効なバインディングパス 'nn.aa':プロパティ 'n'がタイプ 'cc'に見つかりません

無効結合経路 'nöbetci.AdSoyad':プロパティ 'N' タイプに見つけることができない 'MdYrdNobetGunu」

誤差は、xに関連するXAMLエラーました

<ListView x:Name="listViewNobMudYrdCalendar"> 
     <ListView.ItemTemplate> 
      <DataTemplate x:DataType="Models:MdYrdNobetGunu"> 
       <StackPanel> 
        <TextBlock Text="{x:Bind nöbetçi.AdSoyad}"/> 
       </StackPanel> 
      </DataTemplate> 
     </ListView.ItemTemplate> 
    </ListView> 

答えて

0

最後に、アスキー(unicode)モデルクラスのプロパティ名をasii標準の固定問題(ö> oとç> c)に変更しました。コードを元に戻すと、常に同じエラーが発生するためです。コンパイルされません。コンパイラは同じエラーをスローします。それはVSのバグのようです。奇妙だが本物。

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 
      ....... 
     } 
0

あなたの共有のために、Kursatさん、ありがとうございます。あなたが提供したコードをテストしましたが、問題に遭遇しませんでした。あなたのvs2017は何ですか?私はvs2017です15.4.5。 enter image description here

+0

15.4.5コミュニティEdと思います。私はアプリを単純化し、遅くここで共有しましょう。 –

関連する問題