ToggleButton.IsChecked 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置是否选中 ToggleButton 。
public:
property IReference<bool> ^ IsChecked { IReference<bool> ^ get(); void set(IReference<bool> ^ value); };
IReference<bool> IsChecked();
void IsChecked(IReference<bool> value);
public System.Nullable<bool> IsChecked { get; set; }
var iReference = toggleButton.isChecked;
toggleButton.isChecked = iReference;
Public Property IsChecked As Nullable(Of Boolean)
<togglebutton IsChecked="bool"/>
-or-
<togglebutton IsChecked="{x:Null}"/>
属性值
如果选中 ToggleButton,则为 true;如果未选中 ToggleButton,则为 false;否则为 null。 默认值为 false。
如果使用 C# 或 Microsoft Visual Basic 进行编程,此属性的类型投影为 bool? (可为空的 布尔) 。
注解
ToggleButton 和 可以有三种状态:
State | 属性 | 值 |
---|---|---|
已选中 | IsChecked | true |
取消选中 | IsChecked | false |
不确定 | IsChecked | null |
要使 ToggleButton 报告不确定状态,必须将 IsThreeState 属性设置为 true。
注意
对于不确定状态和未选中状态,ToggleButton 具有相同的视觉状态。 派生控件(如 CheckBox)可以为每个状态定义不同的视觉状态。
若要在 XAML 中将值设置为 null ,请使用 {x:Null} 标记扩展。