2012-04-08 8 views
0

Ich habe eine App, die derzeit eine Meldung zeigt, wenn der Benutzer speichert, sagt nur "erfolgreich gespeichert". Das Problem ist, Benutzer neigen dazu, häufig zu speichern, wenn Sie diese App verwenden und das Meldungsfeld ist ein Schmerz in der @ $$. Ich hätte gerne eine kleine Benachrichtigungsbox, die ein- und ausblendet und keine Benutzerinteraktion erfordert, etwa wie Growl-Benachrichtigungen auf einem Mac funktionieren.Winforms nicht-modale Benachrichtigungen

Gibt es eine .net-Bibliothek oder eine kostenlose 3rd-Party-Anwendung, die so etwas tut?

+4

Ihr Benutzer * erwartet *, dass die Daten gespeichert werden, wenn sie auf Speichern klickt. Erinnere sie nicht an erwartete Ergebnisse, nur an unerwartete. –

+0

Das ist eine vernünftige Idee, die ich nicht einmal in Betracht gezogen hatte. – ConditionRacer

Antwort

1

Es ist nicht notwendig, Bibliotheken von Drittanbietern für so etwas zu verwenden.

Crate ein Formular für Ihre Benachrichtigungen, gestylt wie Sie möchten.

Wenn Sie benachrichtigt werden müssen, können Sie Show das Formular - zum Ein- und Ausblenden verwenden Sie die Opacity -Eigenschaft (mit einem Timer, um die Änderungen zu animieren).