TMenuItem Zweig auf Enabled = false



  • Hallo,

    ich würde gerne einen bestimmten Zweig meines MainMenus per Laufzeit auf "Enabled = false" setzen. Nur weiss ich nicht wie ich die einzelnen Zweige ansprechen kann.

    Es sieht so aus:

    Wurzel1       Wurzel2
      - 1
      - 2
      - 3
    

    Ich würde jetzt gerne die komplette Wurzel1 mit den Unterpunkten sperren.

    Danke



  • for (int i = 0; i < MainMenu1->Items->Items[0]->Count; i++)
    {
      MainMenu1->Items->Items[0]->Items[i]->Enabled = false;
    }
    

    Da sieht man den Wald vor lauter Items nicht ... 😉



  • Ja stimmt. 😃

    Deshalb beschränke ich mich auf folgende Zeile:

    MainMenu1->Items->Items[0]->Enabled = false;
    

    Somit ist ja schon der ganze Zweig bis zur Wurzel nicht aktiv.

    Danke für deine Hilfe


Anmelden zum Antworten