Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » Dialog öffnen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
23.08.2005, 13:21 Uhr
~someone
Gast


Hi,

Ich hab da seit einiger Zeit in einem projekt von mir ein merkwürdiges problem und wäre sehr dankbar wenn mir jemand weiterhelfen könnte.

Also wenn ich einen Dialog mittels klick auf ein linklabel öffne dann erscheint dieser dialog wie erwartet. wenn ich jetzt jedoch auf den ok oder abbrechen button im dialog klicke verschwindet der dialog für eineige millisekunden bis sich wieder ein neuer aufbaut. der dialog wird im prinzip ca 5 - 10 mal wieder geladen.

ich hab jedoch keinen anhaltspunkt wo und von wem er andauernd wieer geladen wird.

das öffnen erfolgt ganzz normal über:


Code:

if(dlg.ShowDialog(this) == DialogResult.Ok)
{
    ... // was auch immer passsieren soll
}



schließen erfolgt folgendermaßen:



Code:

private void bnOk_Click(object sender, EventArgs e)
{
    this.DialogResult = DialogResult.Ok;
}




Was mach ich falsch???
warum wird der dialog mehrmals geöffnet????

HILFE!!!!!!

Danke schon mal im voraus.

mfg,
someone
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.08.2005, 11:55 Uhr
Dark Listener



Ich glaube Du öffnest den Dialog falsch. Meines Wissens nach geht das so:


C++:
Dialog dlg = new Dialog();
dlg.ShowDialog();



bin aber selber noch Anfänger in Windows Forms, ob das stimmt kann ich daher nicht sagen!

Dark Listener,24.8.2005
--
Look at my brand new Logo! And on the following page with my own tutorial there !!!
www.oyla7.de/cgi-bin/designs/medusa_schwarz/index.cgi?page=text&id=64301492&userid=89990972
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.09.2005, 12:55 Uhr
~Someone
Gast


Hi,

Danke mal für die Antwort aber ich glaub das stimmt schon so da ShowDialog ja ein DialogResult enum zurückgibt und somit es ja egal ist ob ich es in einer if- Anweisung oder außerhalb mache.

Zumindest öffne ich meine dialoge schon immer so und dieses Phänomen hab ich noch nie festgestellt.

Würde mich über jede weitere Hilfe freuen

Danke
mfg
someone
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: