2010-01-14 21 views

Trả lời

57

Mục có chỉ mục tab tối thiểu tự động lấy tiêu điểm (giả sử thuộc tính TabStop được đặt thành true). Chỉ cần đặt các chỉ mục tab một cách thích hợp.

Nhân tiện, Visual Studio cung cấp cách dễ dàng thiết lập chỉ mục tab bằng cách chỉ cần nhấp vào các điều khiển theo thứ tự bạn muốn. Bạn có thể kích hoạt tính năng này bằng cách chọn tùy chọn "Đặt hàng tab" trong menu "Chế độ xem" khi bạn ở chế độ xem thiết kế biểu mẫu.

Bạn cũng có thể đưa trọng tâm vào điều khiển theo cách thủ công bằng cách gọi phương thức Select khi biểu mẫu tải.

+8

Bạn muốn gọi Select() thay vì Focus(), Focus là phương pháp cấp thấp dành cho các tác giả điều khiển tùy chỉnh. Xem: http://stackoverflow.com/questions/802722/whats-the-difference-between-control-select-and-control-focus – blak3r

+0

Chọn() hoạt động hoàn hảo. Cảm ơn! – anon58192932

+0

Câu trả lời hay. Lưu ý rằng TabIndex của các điều khiển vùng chứa (bảng vv) được ưu tiên hơn con cái của chúng - ngay cả khi TabStop của vùng chứa là sai. Chế độ xem> Tab Order làm cho điều này rõ ràng. – Dunc

Các vấn đề liên quan