Khi trình bày danh sách cố định các quốc gia trong điều khiển ComboBox, không có mục nhập văn bản miễn phí, kỳ vọng của người dùng là nếu họ bắt đầu đánh vần tên quốc gia, họ sẽ đưa họ đến tên quốc gia đó. Thay vào đó, hành vi mặc định là để nó di chuyển đến mục đầu tiên trong danh sách bắt đầu bằng ký tự đó. Vì vậy, khi họ nhấn nhân vật thứ hai của tên, nó sẽ đưa họ đến quốc gia đầu tiên bắt đầu bằng lá thư đó.Hành vi ComboBox
Ví dụ: nếu tôi nhấn "S" nhiều lần, nó cho phép tôi cuộn qua tất cả các quốc gia bắt đầu bằng "S" để đến Singapore. Nếu tôi nhấn "S", "I", "N", nó sẽ đưa tôi quốc gia đầu tiên bắt đầu bằng "S", sau đó là quốc gia đầu tiên bắt đầu bằng "I", sau đó là quốc gia đầu tiên bắt đầu bằng "N". Tôi muốn có chữ "S", "I", "N" đưa tôi đến các quốc gia bắt đầu bằng "Sin"
Có cách nào dễ dàng để kích hoạt hành vi sau này không?
Suy nghĩ kỹ trước khi bạn thực hiện việc này. Thật không may như nó là, đó là hành vi tiêu chuẩn, và bất cứ ai đã học được cách nó hoạt động ở mọi nơi khác sẽ bị thất vọng bởi hệ thống của bạn. Ví dụ tôi biết để đạt M 5 lần bất cứ khi nào tôi nhìn thấy một lĩnh vực nhà nước, bởi vì điều đó sẽ mang lại Minnesota. –
Tôi đồng ý với bạn về nguyên tắc, ngoại trừ số người dùng của tôi đã sử dụng ứng dụng VB trong mười năm qua hoạt động theo cách đó. Vì vậy, họ đang mong đợi nó. Vì họ sống trong ứng dụng khoảng 6-8 giờ mỗi ngày, họ quen với nó và phàn nàn về cách phần còn lại của thế giới hoạt động. – MattMcKnight
Chắc chắn gõ Mi nhanh hơn việc phải bấm M 5 lần. Bản thân Microsoft dường như trộn nó. Outlook sử dụng hệ thống mặc định, studio hình ảnh thứ hai ... – Carra