学了一年。net了 ,不知道这句话什么意思======》(object sender, DataListItemEventArgs e)中sender和 e什么意思,都有什么作用? 希望 高手长辈们多多讲解~~~~小弟在这多谢了~~~
------解决方案--------------------------------------------------------
sender 是参数传递的对象的一个对象,e是事件参数的一个对象
------解决方案--------------------------------------------------------
sender是哪个对象调用了这个事件,e是这个事件的数据,包含了相关的参数。
------解决方案--------------------------------------------------------
sender是发出事件的对象datalist e是一些的参数datalistitem里面的数据
------解决方案--------------------------------------------------------
- C# code
private void kh_cb_date_SelectionChanged(object sender, SelectionChangedEventArgs e) { ComboBox cb = (ComboBox)sender; kh_tbl_stday.Text = ((ComboBoxItem)cb.SelectedItem).Tag.ToString(); GetDate(); }
------解决方案--------------------------------------------------------
Sender参数只是简单地传递了指向引发事件的那个类的实例的一个引用,而e是EventArgs类型的参数,它包含了事件所携带的信息。
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------