Jag har problem med accesskey Alt och MDI. Om jag har "child form " öppen med access key Alt s för en Spara knapp och öppnar ett till fönster (ett till child form) som inte har Alt s access key och jag ändå trycker Alt s kommer det att aktivera Spara kanppen på föregående fönster som ligger i bakgrunden! Har hittat lösningen...Aktiva fönster och Access key ALT, Ingen som haft samma bekymmer??
Kan man på något sätt känna av att Alt access key endast ska gälla på aktiva fönster?
Tacksam för svar!
//Sara
Sv: Aktiva fönster och Access key ALT, Ingen som haft samma bekymmer??
Skapa en base klass som alla MDI forms ärver från och i den base klassen ska du override den
ProcessDialogChar metoden:
Jag skrev:
protected override bool ProcessDialogChar(char codeChar)
{
if ((ProcessMnemonic(codeChar) ))
{
return true;
}
return false;
}
Det verkar fungera.
//Sara