Wrzuć "guziki do listy (podczas tworzenie tych kontrolek) i potem będziesz mógł iterować po tak utworzonej kolekcji.
Czy zawsze jest tam
appendText(“5”)
?
aby obsłużyć zdarzenia musisz mieć jego deklaracje (tak mi się przynajmniej wydaje). Ale logikę możesz zamknąć w jednej metodzie i sparametryzować przez parametr “sender” - na jego podstawie sprawdzać który button został wciśnięty.
Przyciski umieść na kontrolce Panel i ustawiaj właściwość Enabled tylko dla panela.
Kontrolki przycisków mają właściwość Tag. We wszystkich przyciskach przypisz tej właściwości przypisaną do przycisku cyfrę. Następnie wszystkie przyciski podepnij pod jedną metodę obsługi zdarzenia: