0

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}" />

しかし、これはうまくいきませんでした。どうすればこれを達成できますか?

4

1 に答える 1