ToggleButton.IsChecked 属性

定义

获取或设置是否选中 ToggleButton

适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.Primitives.ToggleButton.IsChecked (for WinUI in Windows 应用 SDK,请参阅 Windows 应用 SDK命名空间) 。

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

属性值

IReference<Boolean>

Nullable<Boolean>

IReference<bool>

如果选中该参数,ToggleButton为 true;如果取消选中,ToggleButton则为 false;否则 为 null。 默认值为 false

如果使用 C# 或 Microsoft Visual Basic进行编程,则此属性的类型投影为 bool? (可为 null 的 布尔 值) 。

注解

ToggleButton 并且可以有三种状态:

State属性
已选中IsCheckedtrue
取消选中IsCheckedfalse
不确定IsCheckednull

ToggleButton若要报告不确定状态,必须将属性设置为 IsThreeState true

备注

ToggleButton 对于不确定状态和未选中状态,具有相同的视觉状态。 派生控件(例如 CheckBox)可以为每个状态定义不同的视觉状态。

若要在 XAML 中将值设置为 null ,请使用 {x:Null} 标记扩展

适用于

另请参阅