tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
6
ZUGRIFFE
503
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Plumpsi Plumpsi ist offline Mitglied Bronze
    Registriert seit
    May 2004
    Beiträge
    43
    Hallo allerseits,

    ich zeige ein Formular als modales Dropdown-Menü an. Es zeigt eine selbst gezeichnete Farbpalette an. Diese enthält keinen Cancel-Button und soll auch keinen enthalten. Dieses Formular soll geschlossen werden, wenn ich außerhalb des Formulars klicke. Das Dropdown-Formular soll ähnlich wie in Word mit dem Auswählen der Rahmenlinie funktionieren, wenn dort auf die Rahmen-Schaltfläche in der Symbolleiste geklickt wird. Wenn ich dort keinen Rahmen auswählen will und außerhalb des Bereichs klicke, verschwinden die Rahmen wieder.
    Wie kann ich das realisieren?
     

  2. #2
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Hallo!

    Ich glaub da reicht:
    Code :
    1
    2
    3
    4
    5
    
    this.Leave += new EventHandler( Farbpalette_Leave );
     
    private void Farbpalette_Leave(object sender, EventArgs e) {
        this.Close();
    }

    MfG, cosmo
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  3. #3
    Plumpsi Plumpsi ist offline Mitglied Bronze
    Registriert seit
    May 2004
    Beiträge
    43
    Das klappt nicht bei mir. Das Formular reagiert nicht auf das Ereignis. Bei MouseLeave geht's, aber das nützt mir nix. Gibt's noch eine andere Lösung?
     

  4. #4
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Dann probier es mal mit:
    Code :
    1
    
    this.LostFocus += new EventHandler( Farbpalette_LostFocus );
    MfG, cosmo
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  5. #5
    Plumpsi Plumpsi ist offline Mitglied Bronze
    Registriert seit
    May 2004
    Beiträge
    43
    Das geht auch nicht richtig. Ich denke, es liegt daran, daß die Form noch selbst erstellte Controls beinhaltet. Kann das sein?
     

  6. #6
    Plumpsi Plumpsi ist offline Mitglied Bronze
    Registriert seit
    May 2004
    Beiträge
    43
    Ich hab eine andere Lösung gefunden, die jetzt geht. Ich hab den Code bisschen umgeschrieben und statt ShowDialog nur Show genommen und dann das Deactivate-Ereignis eingesetzt. Danke für Deine Hilfe.
     

  7. #7
    Plumpsi Plumpsi ist offline Mitglied Bronze
    Registriert seit
    May 2004
    Beiträge
    43
    Ich hab eine andere Lösung gefunden, die jetzt geht. Ich hab den Code bisschen umgeschrieben und statt ShowDialog nur Show genommen und dann das Deactivate-Ereignis eingesetzt. Danke für Deine Hilfe.
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 26.04.10, 16:10
  2. Queue - Objekt füllt sich wenn Form bewegt wird
    Von flotschie im Forum .NET Archiv
    Antworten: 0
    Letzter Beitrag: 01.02.05, 13:06
  3. Aktion wenn im Browser ein Link geklickt wird
    Von Operator_Jon im Forum Visual Basic 6.0
    Antworten: 6
    Letzter Beitrag: 09.12.04, 13:06
  4. Antworten: 2
    Letzter Beitrag: 27.05.04, 20:13
  5. wenn btn geklickt movieclip erscheint & wird abgespielt
    Von mirscho im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 31.01.03, 16:09