Tab stop nu funcționează în formă cu controale personalizate

0

Problema

Am creat-o vb.net program în visual studio 2019 comunitate. Am creat un formular cu mai multe butoane și de grup cutii. În cadrul grupului cutii sunt butoane radio sau casete de validare. Forma utilizează, de asemenea, 2 controale personalizate. 4 instanțe de control Personalizat "O" este pe formularul de la design-time. Două instanțe de control Personalizat "B" sunt adăugate la runtime și mai pot fi adăugate de către utilizator, cu un clic pe butonul. Rețineți că personalizate de control "B" are în ea 4 instanțe de control personalizat "O".

Problema este atunci când am rula programul și apăsați tasta tab nu înțeleg comportamentul așteptat de focalizare se deplasează la următorul control. Nu se întâmplă nimic atunci când fila este apăsat. Apăsând tasta tab nu face nimic indiferent de control care dau să se concentreze.

Am stabilit tabulator adevărat la toate controalele am vrut să oprească. Am stabilit tab-ul index valori în ordinea vreau.

Crezând că are ceva de-a face cu controale personalizate... Am încercat îndepărtarea de cod care se adaugă personalizat de control "B" la runtime, astfel încât nici personalizate de control "B" este de pe formular. Asta nu a ajutat.

În plus față de eliminarea de control B am dezactivat toate Personalizate de control A., Care nu ajuta, fie.

Există undeva o setare care permite butonul tab să lucreze cum era de așteptat? Ce altceva ar trebui să mă uit?

controls tabindex tabstop
2021-11-19 23:47:07
1

Cel mai bun răspuns

0

Ok deci, acest lucru pare a fi fără legătură cu forma. Nu am reușit să menționez că aceasta este un add-in pentru un alt program (Autodesk Inventor). Am, de asemenea, nu a reușit să ia în considerare faptul că inventatorul poate fi de manipulare tasta tab, care pare a fi cazul...

https://adndevblog.typepad.com/manufacturing/2012/05/handling-tab-key-in-inventor-net-forms.html

2021-11-20 03:28:55

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................