c# sender如何确定事件源

avatar
作者
猴君
阅读量:0

在C#中,事件源可以通过sender参数来确定。sender参数是一个object类型的参数,它表示触发事件的对象。在事件处理程序中,可以使用sender参数来确定事件源。通常情况下,可以将sender参数转换为特定的类型来获取更多关于事件源的信息。例如:

private void Button_Click(object sender, EventArgs e) {     Button button = sender as Button;     if(button != null)     {         Console.WriteLine("Button {0} was clicked", button.Name);     } } 

在上面的示例中,事件处理程序Button_Click中的sender参数表示触发事件的Button对象。通过将sender参数转换为Button类型,我们可以获取关于该Button对象的更多信息,如其Name属性。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!