Windows ストア アプリにいくつかのページがあり、MainPage.xaml には、MainPage.xaml.cs の ObservableCollection にバインドする GridView があります。
また、MainPage.xaml.cs にある ObservableCollection にバインドされている Page2.xaml などの別のページに GridView を配置する必要もあります。
ObsCollection を作成すればpublic _static_
、XAML の Page2 ページからバインドできると思いましたが、間違っていました。どうすればいいのですか?
メインページ:
<TextBlock x:Name="text" Text="{Binding MyClass}" />
MainPage.xaml.cs:
public static ObservableCollection<MyClass> ObsCollection = new ObservableCollection<MyClass>();
これを機能させるために、私は試しました: Page2.xaml:
<TextBlock x:Name="textBlock" Text="{Binding MainPage.MyClass}" />
しかし、これはうまくいきませんでした。どうすればこれを達成できますか?