ฉันกำลังสร้างเป็น vb.net โปรแกรมในราสตูดิโอ 2019 ชุมชน ฉันต้องสร้างแบบฟอร์กับหลายปุ่มและกลุ่มกล่อง ภายในกล่องกลุ่มเป็นปุ่มวิทยุแล้วหรือดูกล่อง แบบฟอร์มยังใช้กำหนดเอง 2 ควบคุม 4 โหของกำหนดเองควบคุม"A"คือแบบฟอร์มที่ออกแบบเวลา สองโหของกำหนดเองควบคุมของ"B"คือการเพิ่มอยู่ที่ runtime และมากกว่าจะถูกเพิ่มเข้าโดยผู้ใช้กับการคลิกปุ่ม. ข้อกำหนดเองควบคุมของ"B"มีภายใน 4 โหของกำหนดเองควบคุม"เอ"
ปัญหาคือตอนที่ฉันวิ่งโปรแกรมและกดปุ่มบนแท็บกุญแจฉันไม่ได้คาดหวังพฤติกรรมของโฟกัสไปยังหน้าการควบคุม ไม่มีอะไรเกิดขึ้นตอนที่แท็บเป็นค่ะ รียแท็บกุญแจมันไม่มีอะไรนอกเหนือกจากซึ่งควบคุมฉันจะให้โฟกัสไป
ฉันต้องตั้งค่าแท็บหยุดเรื่องจริงทั้งหมดที่ควบคุมฉันอยากจะหยุดอน ฉันต้องตั้งค่าแท็บดัชนีค่าอยู่ในคำสั่งฉันต้องการ
คิดว่าบางทีมันอาจมีอะไรบางอย่างเกี่ยวข้องกับกำหนดเองควบคุม... ฉันพยายามลดรหัสที่เพิ่มกำหนดเองควบคุม"บี"ที่ runtime ดังนั้นนั่นไม่มีกำหนดเองควบคุมของ"B"คือแบบฟอร์ม. นั่นมันไม่ได้ช่วยด้วย
ที่เพิ่มมานอกเหนือจากการเอาออกควบคุมบีฉันปิดการใช้งานทุกกำหนดเอง A ควบคุมมันไม่ได้ช่วยเหมือนกัน
มีการตั้งค่าอยู่ที่ไหนซักแห่งที่เปิดใช้แท็บนปุ่มเพื่อทำงานอย่างที่คาดหวัง? มีอะไรอีกฉันควรจะเป็นกำลังมองหาอยู่?