Exemple #1
0
 public ViewModel(MainWindow mainWindow)
 {
     AlleBehaelter = new Model.AlleBehaelter();
     ViAnz         = new VisuAnzeigen(mainWindow, AlleBehaelter);
 }
        public VisuAnzeigen(MainWindow mw, Model.AlleBehaelter aB)
        {
            _mainWindow    = mw;
            _alleBehaelter = aB;

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

            AktivePermutation = "0000";

            VisibilityVentilQ1Ein = Visibility.Hidden;
            VisibilityVentilQ2Ein = Visibility.Hidden;
            VisibilityVentilQ3Ein = Visibility.Hidden;
            VisibilityVentilQ4Ein = Visibility.Hidden;
            VisibilityVentilQ5Ein = Visibility.Hidden;
            VisibilityVentilQ6Ein = Visibility.Hidden;
            VisibilityVentilQ7Ein = Visibility.Hidden;
            VisibilityVentilQ8Ein = Visibility.Hidden;

            VisibilityVentilQ1Aus = Visibility.Visible;
            VisibilityVentilQ2Aus = Visibility.Visible;
            VisibilityVentilQ3Aus = Visibility.Visible;
            VisibilityVentilQ4Aus = Visibility.Visible;
            VisibilityVentilQ5Aus = Visibility.Visible;
            VisibilityVentilQ6Aus = Visibility.Visible;
            VisibilityVentilQ7Aus = Visibility.Visible;
            VisibilityVentilQ8Aus = Visibility.Visible;

            ColorZuleitung1B = Brushes.Blue;
            ColorZuleitung2B = Brushes.Blue;
            ColorZuleitung3B = Brushes.Blue;
            ColorZuleitung4B = Brushes.Blue;

            ColorAbleitung1A = Brushes.Blue;
            ColorAbleitung2A = Brushes.Blue;
            ColorAbleitung3A = Brushes.Blue;
            ColorAbleitung4A = Brushes.Blue;

            ColorAbleitung1A = Brushes.Blue;
            ColorAbleitung1B = Brushes.Blue;
            ColorAbleitung2A = Brushes.Blue;
            ColorAbleitung2B = Brushes.Blue;
            ColorAbleitung3A = Brushes.Blue;
            ColorAbleitung3B = Brushes.Blue;
            ColorAbleitung4A = Brushes.Blue;
            ColorAbleitung4B = Brushes.Blue;

            ColorAbleitungGesamt = Brushes.Blue;

            ColorLabelB1 = Brushes.Red;
            ColorLabelB2 = Brushes.Red;
            ColorLabelB3 = Brushes.Red;
            ColorLabelB4 = Brushes.Red;
            ColorLabelB5 = Brushes.Red;
            ColorLabelB6 = Brushes.Red;
            ColorLabelB7 = Brushes.Red;
            ColorLabelB8 = Brushes.Red;

            DropDownEnabled = "true";

            ColorCircleP1 = Brushes.LightGray;

            Margin1 = new Thickness(0, 30, 0, 0);
            Margin2 = new Thickness(0, 50, 0, 0);
            Margin3 = new Thickness(0, 70, 0, 0);
            Margin4 = new Thickness(0, 90, 0, 0);

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