C# 2008 Variablen über mehrer FOrms bereitstellen

19/06/2008 - 09:13 von Hannes | Report spam
Hallo,
ich bin dabei von VB auf C# zu wechseln. Leiter gesagt als getan.

Ich brauche Konstanten und Variablen auf die ich in mehreren Forms
zugreifen muß und deren Werte (Variablen) geàndert werden müssen.
Unter VB habe ich das so gelöst:

Module KasseEinstellungen
Public Mehrwertsteuer As Single = 0.19
Public Hafenliegezeit As Int16 = 0
Public Tagessatz As Single = 5.25

End Module
//
//Einbinden des Modules
//
Public Class EinstellungKasse
.
textbox1.text = Mehrwertsteuer

Gibt es unter C# auch so eine Möglichkeit?
Gruß
Hannes
 

Lesen sie die antworten

#1 Werner Perplies
19/06/2008 - 09:32 | Warnen spam
Hallo Hannes,

Am Thu, 19 Jun 2008 09:13:25 +0200 schrieb Hannes:

Hallo,
ich bin dabei von VB auf C# zu wechseln. Leiter gesagt als getan.

Ich brauche Konstanten und Variablen auf die ich in mehreren Forms
zugreifen muß und deren Werte (Variablen) geàndert werden müssen.
Unter VB habe ich das so gelöst:

Module KasseEinstellungen
Public Mehrwertsteuer As Single = 0.19
Public Hafenliegezeit As Int16 = 0
Public Tagessatz As Single = 5.25

End Module
//
//Einbinden des Modules
//
Public Class EinstellungKasse
.
textbox1.text = Mehrwertsteuer

Gibt es unter C# auch so eine Möglichkeit?
Gruß
Hannes


Ich mache das in etwa so:

public sealed class TbxGlobals
{
private static MyForm oMyMainForm;
public static MyForm MyMainForm
{
set
{
oMyMainForm = value;
}

get
{
return oMyMainForm;
}
}
}


TbxGlobals.MyMainForm = MyMainForm

Gruß
Werner
www.weepee.eu

Ähnliche fragen