[WinCE][CF 1.2/VB.net]variable visible par toute l'apli
Salut,
J'ai des données dans un fichier XML. Ces données contiennent des information que je dois utiliser pour toute l'application, l'utilisation est en lecture seule et tres frequent.
J'ai fais ainci :
-J'ai créé une classe MesDonnees
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Public Class MesDonnees
Public Shared ReadOnly Property MaDonnee1()
Get
Return LireMaDonnee1APartirDuFichierXML()
End Get
End Property
......
......
......
End Class |
-Et à chaque fois que j'ai besoin de lire des donnée j'appele la propriété Shared de ma classe
Code:
maVabiable=MesDonnees.MaDonnee1
A chaque fois que je dois utilisé mes donnée je dois faire un accés au fichier XML et je suppose que c'est assez gourmant en ressources.
Je me suis dis alors de charger -au demarage de l'appliaction- toutes les donnée dans une structure qui serait visible par toute l'application et non pas dans une seule form.
Je pourrai declaper une structure publique dans la feuille de demarrage et faire a chaque fois.
Code:
maVabiable=FrmDemarrage.MaStructureDeDonnee.Donnee1
mais je ne trouve pas ça élégant..
Des idées SVP...?
Merci d'avance...