Control.IsTabStop 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示是否将某个控件包含在 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 调用的预定义视觉状态,例如标签中的“灰显”文本。