setFocus ?

  • Thread starter Thread starter ST-Lu!
  • Ngày gửi Ngày gửi
Liên hệ QC

ST-Lu!

Love Wingchun
Tham gia
19/8/08
Bài viết
730
Được thích
546
Nghề nghiệp
Xích lô một thời
SetFocus Method


Moves the focus to this instance of an object.

Syntax

object.SetFocus

The SetFocus method syntax has these parts:

Part Description
object Required. A valid object.


Remarks

If setting the focus fails, the focus reverts to the previous object and an error is generated.

By default, setting the focus to a control does not activate the control's window or place it on top of other controls.

The SetFocus method is valid for an empty Frame as well as a Frame that contains other controls. An empty Frame will take the focus itself, and any subsequent keyboard events apply to the Frame. In a Frame that contains other controls, the focus moves to the first control in the Frame, and subsequent keyboard events apply to the control that has the focus.

Thưa các anh?

Có phải Set focus dùng để
- Khi xảy ra lỗi thì sẽ revert vào object được set không ạh?

Tks
 
Thưa các anh?

Có phải Set focus dùng để
- Khi xảy ra lỗi thì sẽ revert vào object được set không ạh?

Tks

Object.SetFocus là dấu nháy(con trỏ) được đặt vào object. Trong đoạn code của bạn nếu có câu lệnh này thì khi thưc hiện hết các dòng lệnh phía trên nó, dấu nháy sẽ nằm tại vị trí của object được chỉ định trong câu lệnh
 
Upvote 0
SetFocus Method
Moves the focus to this instance of an object.
Syntax
object.SetFocus
The SetFocus method syntax has these parts:
Part Description
object Required. A valid object.
Remarks
If setting the focus fails, the focus reverts to the previous object and an error is generated.
By default, setting the focus to a control does not activate the control's window or place it on top of other controls.
The SetFocus method is valid for an empty Frame as well as a Frame that contains other controls. An empty Frame will take the focus itself, and any subsequent keyboard events apply to the Frame. In a Frame that contains other controls, the focus moves to the first control in the Frame, and subsequent keyboard events apply to the control that has the focus.

Phương thức SetFocus:
Dời Focus đến 1 object, nhằm object đó có thể nhận tác động từ bàn phím, cái object đó được xác định trong cấu trúc câu lệnh:
object.SetFocus
"Object" bắt buộc phải có trong câu lệnh và là 1 object có thực.


Nếu việc dời Focus không thành công (object không tồn tại), Focus sẽ quay lại cái object trước đó và báo lỗi. Mặc định, việc set Focus cho 1 control không có nghĩa là kích hoạt cái control đó hoặc chuyển control đó lên trên các control khác (hiện ra màn hình nếu đang bị control khác che khuất).
Việc Set Focus có tác dụng ngay cả đối với 1 cái khung (Frame) trống hoặc khung có chứa các control khác. Một cái Frame có thể nhận Focus và nhận tác động từ bàn phím.
Nếu Frame có chứa các controls, thì Focus nhảy vào cái control thứ nhất trong Frame, và cái control này sẽ nhận tác động từ bàn phím.

Ghi chú thêm:
Tác động từ bàn phím có thể là gõ chuỗi, số vào textbox, có thể là nhấn F4 để xổ cái combobox xuống, có thể là Enter hoặc Escape thay cho việc dùng chuột nhấn commmand button, hoặc nhấn 1 phím chức năng nào đó để chạy 1 code nào đó đã được xác định trước.
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom