[gelöst] Setting.Properties global für alle Forms
-
In den Settings setze ich z.B. für die Ausgabe die Nachkommastellen default auf 2. Im einem Menüpunkt lasse ich den Anwender den Wert verändern, z.B. auf 3 und abspeichern. Das läuft einwandfrei. Jetzt möchte ich aber den aktuellen Wert nur einmal beim Laden der Hauptform ermitteln (läuft auch) und dann für alle Forms des Projektes global zur Verfügung haben. Einfach mit public int Nachkommastellen geht es leider nicht. In allen Forms die Setting.Properties neu einzulesen geht, ist aber wohl zu aufwendig.
Also die Frage: wie globale Daten für das gesamte Projekt einrichten?
edit: Frage gelöst
Es gibt in C# keine globalen Variablen. Man packt diese als Member in eine statische Klasse und hat dann überall vollen Zugriff darauf.