public static void Initialiser()
 {
     res = (CVMRegulateurComposeur)Application.Current.FindResource("RessourcesMV"); // permet d'avoir accès à RessourcesMV (App.xaml) dans les methodes statiques
     rocrail = new CRocrail();
     estConnecte = false;
     planRecu = false;
     _ip = "192.168.1.97";
     _port = 8051;
 }
 public fenetreTrain(CGestionTrain gestionTrain)
 {
     InitializeComponent();
     res = (CVMRegulateurComposeur)Application.Current.FindResource("RessourcesMV");
     this._gestionTrain = gestionTrain;
     // CBB_zones.Items.Add(listeZoneDetection[]);
     this.initCombo();
     this.Show();
 }
        //private DataTable _infoTrain;
        //public DataTable infoTrain { get { return _infoTrain; } }
        #endregion

        public MainWindow()
        {
            //this._infoTrain = new DataTable();
            //this._infoTrain.Columns.Add(new DataColumn("nom", typeof(string)));

            InitializeComponent();

            // initialisation
            gestionTrain = new CGestionTrain();
            res = (CVMRegulateurComposeur)Application.Current.FindResource("RessourcesMV");

            // connexion
            CCommunicationRocrail.Initialiser();
            CCommunicationRocrail.Connexion();

            // affichage détails connexion
            TB_connexion.Text = "Vous êtes connecté à l'adresse : " + CCommunicationRocrail.ip + ":" + CCommunicationRocrail.port;
            
            // demarrage du serveur
            ((CServeur)Application.Current.FindResource("Serveur")).StartServeur();
        }