0

シンプルな RSS ニュース アグリゲータを作成しようとしています。しかし、私はバインディングで何か間違ったことをしました。

xaml:

<phone:LongListSelector 
       x:Name="MainLongListSelector" 
       Margin="0,0,-12,0" 
       ItemsSource="{Binding Path=News.List}"     
       SelectionChanged="MainLongListSelector_SelectionChanged">

背後にあるコード:

   (mainpage)
    public MainPage()
    {
        InitializeComponent();

        // Set the data context of the LongListSelector control 
        // to the sample data
        DataContext = App.ViewModel;


   (viewmodel)
   public class NewsViewModel : BaseViewModel
   {
        public NewsRepository News { get; private set; }
   }

NewsRepository 、 を保持する単なるモデル オブジェクトList<obj> Listです。物事が横向きになる方向を誰か教えてもらえますか?

アプリは問題なく動作しますが、手動で入力したリスト内の単一のアイテムがアプリケーションに表示されません:-(

DataContextそこにあるビューモデルのコンテンツへの割り当てにブレークポイントを設定しました...

4

1 に答える 1