MessageBox Nachrichten

02/04/2008 - 13:35 von MarcoGomez | Report spam
Hallo,

habe in meinem Projekt eine Menge MessageBox-Nachrichten die ich nun
irgendwie auslagern möchte. Habe mir eine Klasse mit statischen
Methoden und statischen Eigenscahften erstellt.

Statischen Methoden:
ShowErrorDialog(string message);
ShowConfirmDialog(string message);
...

Statische Eigenschaften:
NetworkError mit dem Rückgabewert "The server could not be started! An
network error occurred."
ConfigurationError mit dem Rückgabewert "An error occurred while
reading the configuration."
...

das ganze kann man dann so verwenden:
Dialogs.ShowErrorDialog(Dialogs.NetworkError);

passt das so oder sollte ich was besseres verwenden? Anmerkung: hab
jetzt nicht so viel Zeit mit in irgendwas kompliziertes einzuarbeiten.

LG und danke für die Hilfe
 

Lesen sie die antworten

#1 Elmar Boye
02/04/2008 - 17:29 | Warnen spam
Hallo Marco,

MarcoGomez schrieb:
habe in meinem Projekt eine Menge MessageBox-Nachrichten die ich nun
irgendwie auslagern möchte. Habe mir eine Klasse mit statischen
Methoden und statischen Eigenscahften erstellt.

Statischen Methoden:
ShowErrorDialog(string message);
ShowConfirmDialog(string message);
...



Wenns überschaubar bleibt sollte es das tun.

Statische Eigenschaften:
NetworkError mit dem Rückgabewert "The server could not be started! An
network error occurred."
ConfigurationError mit dem Rückgabewert "An error occurred while
reading the configuration."
...



Überlegen solltest Du, die Meldungen in eine typisierte Ressource auszulagern
(oder die Properties\Resources.resx zu verwenden)
Die làßt sich bei Bedarf lokalisieren und Du kannst Meldungen ebenso
mit Namen ansprechen - so entfàllt das hàufige Ändern in der Klasse selbst.

Gruß Elmar

Ähnliche fragen