2017-08-15 10 views
0

私はCaliburn.Micro(UWP)を使用しています。 このUWPアプリケーションを私のUWP Caliburn.Microプロジェクトで実行します。 しかしない.... :(Caliburn.Microを使用したGridView

私のバインディング知識は多分間違って動作します。あなたは私を助けてもらえますか?

まずHere is original UWP project from Github。これは、ドロップのGridViewを有効にドラッグ&である。構造は非常に簡単です。4カテゴリーがあります私はCaliburn.Micro(UWP)上でそれを実行したい本を持っている。私たちは、カテゴリを変更するために本をドラッグ&ドロップすることができます。

enter image description here

およびI make this code (I upload it to my GitHub)。私の意見では、それは50%働いています.....):

質問1:本を束縛する方法は? 表示書籍の項目がありません...なぜですか?

enter image description here

答えて

0

質問#1:本をバインドする方法は?ディスプレイブックの項目はありません...なぜですか?

問題は、ユーザーコントロールコンストラクターでデータソースを初期化していないことです。

public DragDropView() 
{ 
    this.InitializeComponent(); 
    categoryCollectionViewSource.Source = new SampleData().GetCategoryDataSource(); 
    bookCollectionViewSource.Source = new SampleData().GetBookDataSource(); 
} 

DragDropView.xaml

ItemsSource="{Binding Source={StaticResource categoryCollectionViewSource}, Mode=TwoWay}" 

enter image description here

:あなたは、次のコードを使用することができます
関連する問題