variable...



  • hallo!

    da ich anfänger in c# bin, weiß ich nicht wie man folgendes 'problem' nennt so dass ich zunächst hier eine frage stelle, da ich ja nicht den begriff kenne, wonach ich suchen soll.

    und zwar: ich verwende auf einer form vier checkboxen. - jenachdem welche den status "checked" hat, soll immer derselben variable einen anderen wert zuweisen.

    z.b. ist chkbx 1 checked:

    if (chk1.Checked == true)
                {
                    chk2.Enabled = false;
                    chk3.Enabled = false;
                    chk4.Enabled = false;
                    txt1.Enabled = false;
    
                    variable = "Wert1";
                }
                else
                {
                    chk2.Enabled = true;
                    chk3.Enabled = true;
                    chk4.Enabled = true;
                    txt1.Enabled = true;
                }
    

    nun soll es so sein, dass jenachdem welche checkbox gecheckt ist (verschiedene event-handler), die variable 'variable' jeweils einen anderen wert erhält, der am ende ausgegeben werden soll. - meine frage daher, wie erstelle ich eine variable, die sozusagen über die gesamte klasse gültigkeit hat, und auch dementsprechend (wie oben genannt) ihre werte 'ändern' kann.

    danke schon im voraus



  • Indem "variable" eine Membervariable ist.
    Tipp: Du solltest dich zuerst mit der Sprache befassen, bevor du dich an GUI-Programmierung heran wagst. Deine Fragen sind doch sehr elementar 🙄


Anmelden zum Antworten