steuerung bei forms c++

moggel

Mitglied
hi, ich bin ein absoluter neuling und lerne gerade c++ und bin beim experimentieren mit forms. ich würde gerne bei einem fehler in der eingabe im feld stehenbleiben. meine prüfungen erfolgen im moment bei leave-feld.
desweiteren würde ich gerne bei einer eingabe von return das feld verlasse und auch über leave testen lassen.
ich fange return in
System::Void mandant_KeyUp(System::Object^ sender, System::Windows::Forms::KeyEventArgs^ e)

ab, weiß aber nicht wie ich dann in leave komme

danke mal im voraus für alle tipps. auch wo ich sowas nachlesen kann.
 
hallo,

hier meine lösung:
ich hab auf keyup-event ein verlassen des feldes eingebaut

private: System::Void mandant_KeyUp(System::Object^ sender, System::Windows::Forms::KeyEventArgs^ e)
{
// eventabfrage für gedrückte tasten
if (e->KeyValue == 13)
{
// sprung aufs nächste feld
this->SelectNextControl(this->mandant,true,false,false,false);

};

damit läuft das programm dann ins leave-field

:)

gruß moggel
 

Neue Beiträge

Zurück