Jak mogę utworzyć dużą siatkę przycisków (24x20 lub podobnych) w vb.net przy użyciu winformów?

Tworzę system rezerwacji miejsc w vb.net (WinForms) i potrzebuję użytkownika, aby mógł wybrać miejsce, z którego chce korzystać i aby zmienić kolor (aby mogli stwierdzić, że został wybrany).

Zacząłem próbować używać przycisków, ale 480 przycisków poważnie spowolniło czas ładowania formularza. Następnie wypróbowałem widok siatki danych z przyciskami w wierszach / kolumnach, ale nie udało się to zrobić poprawnie.

Moje pytanie brzmi: jak mogę to zrobić?

Czy warto spróbować użyć 480 pudełek z obrazkami i zmienić ich kolor tła? A może po prostu spowolni formularz w taki sam sposób jak 480 przycisków?

questionAnswers(2)

yourAnswerToTheQuestion