Avatar billede naxosnaxos Nybegynder
10. april 2003 - 21:56 Der er 3 kommentarer og
1 løsning

validering i dialog

Hej

Man har en dialog emd user og password i en C# appliaktion. Hvis der så er tastet forkert ind med klik på dialogens ok knap skal den blive i dialogen og evt. komme med en messagebox. hvordan håndterer man at der kun returneres DialogResult.OK hvis user og pass er ok?? altså venter med DialogResult og hvis data er ok så sender det...
Avatar billede wisen Nybegynder
11. april 2003 - 08:30 #1
Du skal "bare" implementere din validering i den metode der bliver kaldt når der bliver trykket på OK - knappen. Hvis valideringen går godt sætte du bare DialogResult - og lukker dialogen.
Avatar billede z42cool Nybegynder
14. april 2003 - 11:13 #2
void ButtonOK_ClickHandler(object sender, EventArgs e)
{
  if (textBoxUsername.Text=="myUsername" && textBoxPassword.Text=="myPassword")
  {
    DialogResult = DialogResult.OK
  }
  else
  {
    MessageBox.Show("Det indtastede brugernavn og password kan ikke valideres. Prøv igen.");
  }
}
Avatar billede naxosnaxos Nybegynder
14. april 2003 - 14:15 #3
hmmm tja den lukker messageboksen efter dette. Min ok knap er jo accept knap på dialogen
Avatar billede z42cool Nybegynder
14. april 2003 - 14:29 #4
Du kan jo bare lade være med at sætte din OK knap til at være accept knap! Det er jo noget du selv bestemmer :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester