Anwendungsweite Sichtbarkeit

14/05/2010 - 10:18 von Uli Münch | Report spam
Hallo NG,

ich suche eine Möglichkeit eine Klasse so zu instanzieren, dass deren
Eigenschaften Anwendungweit sichtbar sind.
Beim Programmstart sollen alle Voreinstellungen und Rechte des Users
ausgelesen werden um an den betreffenden Stellen im Programm zur Verfügung
zu stehen.

Ich bedanke mich für jeden Tipp.

mfG
Uli Münch
 

Lesen sie die antworten

#1 Hilmar Bunjes
14/05/2010 - 10:46 | Warnen spam
Am 14.05.2010 10:18, schrieb Uli Münch:
ich suche eine Möglichkeit eine Klasse so zu instanzieren, dass deren
Eigenschaften Anwendungweit sichtbar sind.
Beim Programmstart sollen alle Voreinstellungen und Rechte des Users
ausgelesen werden um an den betreffenden Stellen im Programm zur Verfügung
zu stehen.

Ich bedanke mich für jeden Tipp.



Für anwendungsweite Sichtbarkeit dürfte dir "static" weiter helfen.
Beispiel (etwas verkürzt):

public class SettingsClass {
public static Dictionary<string,string> Settings;
}

Mit SettingsClass.Settings kannst du von der gesamten Anwendung auf die
Daten zugreifen, da die Klassenvariable nur einmal existiert.

Viele Grüße,
Hilmar

Ähnliche fragen