Пример #1
0
        public VisuAnzeigen(MainWindow mw, Model.Silosteuerung st)
        {
            _mainWindow   = mw;
            Silosteuerung = st;

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

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

            TxtLagerSiloVoll = "Rutsche Voll";

            Margin1 = new Thickness(0, MaterialSiloHoehe * 0.1, 0, 0);


            PosWagenBeschriftungLeft = 74;
            PosWagenBeschriftungTop  = 106;

            PosWagenLeft = 0;
            PosWagenTop  = 0;

            PosWagenInhaltLeft = 12;
            PosWagenInhaltTop  = 10;

            WagenFuellstand = 88;

            System.Threading.Tasks.Task.Run(VisuAnzeigenTask);
        }
 public ViewModel(MainWindow mainWindow)
 {
     Silosteuerung = new Model.Silosteuerung();
     ViAnz         = new VisuAnzeigen(mainWindow, Silosteuerung);
 }