Если контрол - это набор кнопок и их количество строго не задано, и все кнопки гомогенны, то второй вариант. Иначе первый (возможно, стоит и смешать подходы, если в контроле несколько наборов нефиксированной длины).
Если контрол - это набор кнопок и их количество строго не задано, и все кнопки гомогенны, то второй вариант. Иначе первый (возможно, стоит и смешать подходы, если в контроле несколько наборов нефиксированной длины).