gpt4 book ai didi

.net - Windows 窗体中的 tabindex 行为是否有权威指南?

转载 作者:行者123 更新时间:2023-12-04 08:35:26 26 4
gpt4 key购买 nike

我维护一个基于 Windows 窗体的应用程序框架。我没有明确指定 Tab 键顺序的奢侈 - 控件是在运行时添加的,因此 Visual Studio 无济于事。

Tab 顺序,尤其是涉及到容器时,是个谜。是否存在描述 Windows 窗体在运行时如何管理 Tab 键顺序的资源?

最佳答案

张贴的答案不正确,Z-order 与 Tab 顺序无关。您在窗体上放置控件的顺序也以可预测的方式设置了 z 顺序和 TabIndex 属性值,这只是一个巧合。一旦您使用“格式”菜单将控件移到前面或后面,它就会变得不正常。只有 TabIndex 很重要。直觉上:否则就不需要该属性。

这里没有捷径,如果您不能使用设计器为您设置 TabIndex 属性,那么您必须自己设置。你必须写代码。它通常并不那么困难,只需从上次使用的值开始按顺序分配它,按 Tab 键顺序添加控件。如果您需要在使用设计器添加的控件之间插入分配的 TabIndex 值,请在分配的 TabIndex 值中留出间隙。

关于.net - Windows 窗体中的 tabindex 行为是否有权威指南?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5234798/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com