Если вы хотите разместить несколько одинаковых кнопок внутри панели стека и не хотите писать Click="Button_Click"
везде, то вы можете сделать это следующим образом.
- Добавьте атрибут
runat="server"
к вашей StackPanel и добавьте некоторый идентификатор, например ID="ButtonsContainer"
- Итерируйте по всем элементам управления внутри вашей StackPanel:
for (var i = 0; i < ButtonsContainer.Controls.Count; i++) {
var button = ButtonsContainer.Controls[i] as Button;
if(button != null)
button.Click += Button_Click;
}