首页 > 解决方案 > 如何确定在 C++/CX 中是否选中了 XAML CheckBox?

问题描述

我的 XAML 代码:

<CheckBox x:Name="IncludeTextures" Content="Include textures"/>

C++/CX:

if (IncludeTextures->IsChecked) { // always true (even if Checkbox was not checked)

}

问题是 IsChecked 属性始终为真。

标签: xamluwpc++-cx

解决方案


Equals() 方法有效:

if (IncludeTextures->IsChecked->Equals(true)) {

}

推荐阅读