-1

私はMVVMとCatelの学習を始めていますが、データベースからのデータを使用して2つのユーザーコントロールをロードする方法に問題があります.

つまり、私の mainwindow.xaml には、この 2 つの行が含まれています (MainViewModel は「空」です)。

<catel:StackGrid x:Name="LayoutRoot" Margin="5">
    <views:View1 Grid.Row="1" Grid.Column="0" Height="Auto" />
    <views:View2 Grid.Row="1" Grid.Column="1" Height="Auto"/>
</catel:StackGrid>

View1ViewModel は正常にロードされ、データベースからデータを取得して View1 に表示されますが、View2ViewModel はロードされません。

firstview から secondview をロードする必要がありますか、それとも上記の行を実行する必要があり、エラーは View2 のバインドに関連していますか?

初心者に到達するためのヒントは何でもいいでしょう。

4

1 に答える 1