Я создаю элемент управления, который состоит из 15x15 = 225 кнопок и должен быть изменяемого размера. Поскольку это сетка, якорь и стыковка не будут работать. Я пробовал и TableLayoutPanel, и обработку события resize для ручного размещения и управления размером. В обоих случаях изменение размера является недопустимо медленным. Приостановка / возобновление макета в функции изменения размера, когда я вручную обрабатываю макет, не помогает.
Есть ли что-то фундаментальное, что я могу изменить, чтобы ускорить процесс, или это просто ограничение нативного управления? Я понимаю, что могу создать собственный элемент управления с нуля, обрабатывать щелчки и рисовать самостоятельно - хотя я бы предпочел придерживаться собственных элементов управления, если это возможно.
Редактировать
Я знаю, что это много кнопок. Мой вопрос технический. не один о дизайне пользовательского интерфейса.