コード例 #1
0
        public VisuAnzeigen(MainWindow mw, Model.AbfuellAnlage aa)
        {
            _mainWindow    = mw;
            _abfuellAnlage = aa;

            for (var i = 0; i < 100; i++)
            {
                ClkMode.Add(ClickMode.Press);
                SichtbarEin.Add(Visibility.Hidden);
                SichtbarAus.Add(Visibility.Visible);
                Farbe.Add(Brushes.White);
                PosLinks.Add(0.0);
                PosOben.Add(0.0);
            }

            PosBilder(new Punkt(10, 10), 31);
            PosBilder(new Punkt(20, 20), 32);
            PosBilder(new Punkt(30, 30), 33);
            PosBilder(new Punkt(40, 40), 34);
            PosBilder(new Punkt(50, 50), 35);

            Margin1 = new Thickness(0, 30, 0, 0);

            SpsSichtbar        = Visibility.Hidden;
            SpsVersionLokal    = "fehlt";
            SpsVersionEntfernt = "fehlt";
            SpsStatus          = "x";
            SpsColor           = Brushes.LightBlue;

            System.Threading.Tasks.Task.Run(VisuAnzeigenTask);
        }
コード例 #2
0
        public VisuAnzeigen(MainWindow mw, AlleLastKraftWagen alleLkw)
        {
            _mainWindow         = mw;
            _alleLastKraftWagen = alleLkw;

            SpsSichtbar        = Visibility.Hidden;
            SpsVersionLokal    = "fehlt";
            SpsVersionEntfernt = "fehlt";
            SpsStatus          = "x";
            SpsColor           = Brushes.LightBlue;

            for (var i = 0; i < 100; i++)
            {
                Farbe.Add(Brushes.White);
                PosLinks.Add(0);
                PosOben.Add(0);
                Richtung.Add(1);
            }

            DatenRangieren_AmpelChangedEvent(null, new AmpelZustandEventArgs(AmpelZustand.Aus, AmpelZustand.Aus));

            System.Threading.Tasks.Task.Run(VisuAnzeigenTask);
        }
コード例 #3
0
        public VisuAnzeigen(MainWindow mw, Model.AlleFahrzeugePersonen aFp)
        {
            _mainWindow            = mw;
            _alleFahrzeugePersonen = aFp;

            SpsSichtbar        = Visibility.Hidden;
            SpsVersionLokal    = "fehlt";
            SpsVersionEntfernt = "fehlt";
            SpsStatus          = "x";
            SpsColor           = Brushes.LightBlue;

            for (var i = 0; i < 100; i++)
            {
                Farbe.Add(Brushes.White);
                Enable.Add(false);
                PosLinks.Add(0);
                PosOben.Add(0);
            }

            AnzahlAutos    = "Autos in der Tiefgarage: 123";
            AnzahlPersonen = "Personen in der Tiefgarage: 123";

            System.Threading.Tasks.Task.Run(VisuAnzeigenTask);
        }