Control.IsTabStop 属性

定义

获取或设置一个值,该值指示是否将某个控件包含在 Tab 导航中。

public:
 property bool IsTabStop { bool get(); void set(bool value); };
bool IsTabStop();

void IsTabStop(bool value);
public bool IsTabStop { get; set; }
var boolean = control.isTabStop;
control.isTabStop = boolean;
Public Property IsTabStop As Boolean
<control IsTabStop="bool"/>

属性值

Boolean

bool

如果控件包含在选项卡导航中,则为 true;否则为 false。 默认值为 true

注解

有时需要使用 IsTabStop 和 TabIndex 的组合来控制选项卡序列,而不是使用默认的选项卡序列,以便优化 UI 的键盘辅助功能。 有关详细信息,请参阅键盘辅助功能

如果 IsTabStop 为 false,则控件将从选项卡导航中排除。 此外,如果 IsTabStop 为 false,则控件无法接收输入焦点。 (如果尝试通过调用 Focus 方法以编程方式设置 焦点Focus 将返回 false) 。

如果不希望控件成为制表位的原因是它在你的 UI 中不是交互式的,则你可能希望将 IsEnabled 设置为 false ,使缺少交互的情况更加明显。 许多控件具有为 IsEnabled =false 调用的预定义视觉状态,例如标签中的“灰显”文本。

适用于

另请参阅