为什么用tab键时, 光标在控件中跳跃时不按照tabindex的顺序?

maltose 2003-02-18 10:23:58
一个正常的程序,
有一些textbox控件,用tab键时光标顺序正常,

可是加上一个picturebox后,把另一些textbox加入其中,
从picturebox外面的textbox向控件内部的textbox光标跳不进去,

而且控件内部的textbox之间用tab键也不好用?

请问为什么?
...全文
113 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
maltose 2003-02-19
  • 打赏
  • 举报
回复
问题已经找到,
我的程序因为比较浮渣,
所以有两个地方影响了tabindex的值,

第一个是:在程序中动态的改变了一个空间tabindex的值
第二个是:我的程序的空间是动态添加进去的,新的空间
的值设置的有问题。

谢谢大家,凭着我maltose的一贯声誉,捧场者有分。

谢谢。
wuzhiliang 2003-02-18
  • 打赏
  • 举报
回复
应该没有问题,你在看看TableIndex是否正确
Sean918 2003-02-18
  • 打赏
  • 举报
回复
不可能有问题

你再仔细看看是不是哪里弄错了
xiaoxinghappy 2003-02-18
  • 打赏
  • 举报
回复
肯定是各个控件的TABINDEX 属性值设置有问题,再重新按自己的顺序设一下应该就可以了
litsnake1 2003-02-18
  • 打赏
  • 举报
回复
这个没问题,
dsclub 2003-02-18
  • 打赏
  • 举报
回复
picturebox也有tabindex属性的!

程序会按tabindex设置控件悬停焦点的
minajo21 2003-02-18
  • 打赏
  • 举报
回复
我也试过了,没什么问题。
13161795500 2003-02-18
  • 打赏
  • 举报
回复
需要在每个控件的LostFocus事件里指定谁得到焦点。
sunbeking 2003-02-18
  • 打赏
  • 举报
回复
picturebox也是有tabindex属性的, 你要注意一下。
maltose 2003-02-18
  • 打赏
  • 举报
回复
to holydiablo(鱼头) :

单独作程序我试过了,可用。

而我现在的程序的控件用了很多事件,
与这有关吗?
IwantFlay 2003-02-18
  • 打赏
  • 举报
回复
它的父类不一样.
holydiablo 2003-02-18
  • 打赏
  • 举报
回复
会吗,我试了一下,窗体上一个textbox,PictueBox里两个textbox,好象可以相互切换啊

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧