C# 如何使用C中的单个事件处理函数(而不是每个按钮一个)处理任何按钮的左键单击?
使用以下命令:C# 如何使用C中的单个事件处理函数(而不是每个按钮一个)处理任何按钮的左键单击?,c#,.net,xaml,C#,.net,Xaml,使用以下命令: <StackPanel> <Button Content="Button1" x:Name="btn1" Click="Button_Click"/> <Button Content="Button2" x:Name="btn2" Click="Button_Click"/> <TextBox x:Name="output"></TextBox> </StackPanel> 如何使用
<StackPanel>
<Button Content="Button1" x:Name="btn1" Click="Button_Click"/>
<Button Content="Button2" x:Name="btn2" Click="Button_Click"/>
<TextBox x:Name="output"></TextBox>
</StackPanel>
如何使用C中的单个事件处理函数来处理任何按钮的左键单击,而不是每个按钮一个事件处理函数?如果您想在stackpanel中放置多个类似的按钮,并且不想将click=button\u click写在任何地方,那么您可以通过下一种方法来完成 将runat=server属性添加到StackPanel并添加一些ID,例如ID=ButtonsContainer 通过StackPanel内的所有控件进行迭代: 对于var i=0;i