【问题标题】:Checkbox uncheck for windows 8.1 phone app复选框取消选中 Windows 8.1 手机应用程序
【发布时间】:2015-02-15 01:35:20
【问题描述】:

我有一个控制复选框,当它被选中时允许应用播放声音 (SoundEnableBox)。如果他们取消选中它,我希望它保持未选中状态(因此我需要在重新加载页面时以编程方式取消选中该框。默认设置为选中。每次重新加载页面时都会再次检查。

我尝试了以下代码,但它不起作用。我需要绑定属性吗?让它不被选中?

 if (GlobalVariables.SoundsEnabled.GlobalBool == false)
 {
      SoundsEnabledBox.Unchecked = true;
 }

我知道这应该很简单,但由于某种原因,Windows Phone 不是这样。

【问题讨论】:

  • 你的代码在哪里?在构造函数中还是在 NavigateTo 中?
  • @MuhammadSaifullah 代码在导航到:

标签: checkbox binding windows-phone-8.1


【解决方案1】:

看了一会儿后,我决定将默认设置更改为未选中,并编写了以下逻辑来纠正我遇到的问题。

            if (GlobalVariables.SoundsEnabled.GlobalBool == false)
            {
                SoundsEnabledBox.IsChecked = false;
            }
            else if (GlobalVariables.SoundsEnabled.GlobalBool == true)
            {
                SoundsEnabledBox.IsChecked = true;
            } 

【讨论】:

    猜你喜欢
    • 2023-04-04
    • 2019-05-25
    • 2020-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多