示例#1
0
        private void FormKuh_Load(object sender, EventArgs e)
        {
            Ziege Ziege1 = new Ziege();

            Ziege1.Name    = "Giesela";
            Ziege1.Alter   = 2;
            Ziege1.Gewicht = 12;


            // _ziegen[1] = new Ziege("Giesela");



            //Beim Laden des Formulars werden die Kühe "erzeugt"...

            _kuehe[0] = new Kuh("Elsa", 3, 450, 12);  //wo erstelle ich Objekte? Objekte werden im Array gespeichert. Beim Schließen des Programm werden Kühe auch wieder gelöscht
            _kuehe[1] = new Kuh("Emma", 4, 500, 4);
            _kuehe[2] = new Kuh("Gisa", 8, 400, 5);

            //...und die Anzeige der aktiven Kuh gesetzt.
            panelGreen2.BackColor = this.BackColor;
            panelGreen3.BackColor = this.BackColor;

            _ausgewaehlteKuh = _kuehe[0];

            //Methode aufrufen
            EigenschaftenSetzen();
        }
示例#2
0
        private void picBKuh3_Click(object sender, EventArgs e)
        {
            panelGreen1.BackColor = this.BackColor;
            panelGreen2.BackColor = this.BackColor;
            panelGreen3.BackColor = Color.Green;

            _ausgewaehlteKuh = _kuehe[2];

            //Methode aufrufen
            EigenschaftenSetzen();
        }
示例#3
0
        private void picBKuh1_Click(object sender, EventArgs e)
        {
            panelGreen1.BackColor = Color.Green;
            panelGreen2.BackColor = this.BackColor;
            panelGreen3.BackColor = this.BackColor;

            _ausgewaehlteKuh = _kuehe[0];

            //Methode aufrufen
            EigenschaftenSetzen();

            //Kuhnamen ändern
            _kuehe[0].Name = "Tom"; //Sette den Namen
        }