私のXAML + C#Windowsストアアプリケーションにチェックボックスがあります。また、私はboolプロパティを持っています:WindowsStoreTestApp.SessionData.RememberUser
は、パブリックと静的です。XAMLプロパティへのバインド
チェックボックスのプロパティIsChecked
は、このboolプロパティとの一貫性(バインドまたはマップ)が必要です。
私はこれを試してみました:プロパティの XAML
<CheckBox x:Name="chbRemember1" IsChecked="{Binding Mode=TwoWay}"/>
C#
chbRemember1.DataContext = SessionData.RememberUser;
コード:
にnamespace WindowsStoreTestApp
{
public class SessionData
{
public static bool RememberUser { get; set; }
}
}
をしかし、動作するようには思えません。手伝って頂けますか?
何が問題になるのでしょうか?それは動作しない双方向の更新ですか?それはまったく動作しませんか?また、SessionData(特にRememberUser)のコードを表示できますか?それが問題の診断に役立ちます。 –
それらのうちの1つが変化するたびに、秒も同様に変化するはずです。 – imslavko
どちらを変更しても、マッピングは機能しません。私はコード内のプロパティを変更しようとしましたが、チェックボックスはチェックしませんでした。対抗しようとしましたが、チェックボックスをオンにしてデバッガで表示されましたが、プロパティは変更されませんでした – imslavko