So habe ich versucht, eine Schaltfläche zu aktivieren, wenn ein Benutzer jedes EditText-Feld ausgefüllt hat. Ich habe es wie folgt aus:Xamarin - Schaltfläche nicht aktiviert nach dem Ausfüllen der EditText Felder
bedrijfsNaam.TextChanged += (object sender, Android.Text.TextChangedEventArgs e) => {
if(bedrijfsNaam.Text != string.Empty && contactPersoon.Text != string.Empty && telefoonNummer.Text != string.Empty
&& plaats.Text != string.Empty && postcode.Text != string.Empty
&& email.Text != string.Empty)
ableToNav = true;
};
Der obige Code aplied wurde für jeden EditText jedem Textchanged-Ereignis. Die Pure dieses Codes ist, dass es überprüft, ob jedes EditText-Feld ausgefüllt wurde. Aber leider bleibt meine Schaltfläche deaktiviert. So versuche ich, die Taste zu aktivieren:
Kann mir bitte jemand meine Fehler aufzeigen?
Wann und wo verwenden Sie 'if (! AbleToNav) navNext.Enabled = false;'? Versuche zu debuggen, wenn diese Anweisung auf einen EditText trifft. – Nfear
unter den TextChanged Ereignissen –
Es kam mir gerade in den Sinn, dass es falsch ist –