读书人

光标跳转有关问题

发布时间: 2012-08-24 10:00:20 作者: rapoo

光标跳转问题
因之前没设计好现
想光标在edt6的时候按tab键自动跳到edt8上面。
procedure TForm1.edt6Change(Sender: TObject);
begin
if edt1.Focused=False then
Self.SetFocusedControl(Edt8);

end;

这样写不行,应该怎么样写呢?


[解决办法]
设计界面上,Form上点右键,选择 Tab Order... 然后把Edit6调到Edit8前面即可
[解决办法]
设置好TabOrder顺序就行了,不用写代码
[解决办法]
2楼说的是,设置TabOrder就可以了,如果非要写代码,写在edit6的OnExit里面
self.Edit8.SetFocus;
就OK了。

读书人网 >.NET

热点推荐