(object Sender, EventArgs E)是什么意思?

seesea125 2003-07-18 10:40:22
asp.net调用c#中
void btnclick(object Sender, EventArgs E)
其中(object Sender, EventArgs E)是什么意思?每个函数和过程的参数好像都不一样,常用的都哪些?意思是什么呢?
...全文
145 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
seesea125 2003-07-24
  • 打赏
  • 举报
回复
up一下,有更明白的讲解吗?
seesea125 2003-07-23
  • 打赏
  • 举报
回复
up一下,有更明白的讲解吗?
seesea125 2003-07-22
  • 打赏
  • 举报
回复
up一下,有更明白的讲解吗?
tongtianming 2003-07-18
  • 打赏
  • 举报
回复
obj和e都深了!我现在只是能粗浅的使用,要是能知道工作原理就好了
TLink 2003-07-18
  • 打赏
  • 举报
回复
object 在每一个系统函数中都有,主要是事件的对象。
至于后面的事件,主要依据对象来决定,例如:单击事件、选择事件、改变事件等。
你可以多看看帮助和多作一些练习就会明白了。
相关推荐
简单的C#计算器,但很实用 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace calculator { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Btn_Clear_Click(object sender, EventArgs e) { txt_Result.Text =" "; } private void button0_Click(object sender, EventArgs e) { Button btn=(Button) sender; txt_Result .Text +=btn.Text ; } private void Form1_Load(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text += btn.Text; } private void button2_Click(object sender, EventArgs e) { Button btn=(Button) sender; txt_Result .Text +=btn.Text ; } private void button3_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text += btn.Text; } private void button4_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text += btn.Text; } private void button5_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text += btn.Text; } private void button6_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text += btn.Text; } private void button7_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text += btn.Text; } private void button8_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text += btn.Text; } private void button9_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text += btn.Text; } private void btn_Add_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text = txt_Result.Text + " " + btn.Text + " "; } private void btn_Result_Click(object sender, EventArgs e) { double d_result; string s_txt = txt_Result.Text; int space = s_txt.IndexOf(' '); string s1 = s_txt.Substring(0, space); char operation =System. Convert.ToChar(s_txt.Substring((space + 1), 1)); string s2 = s_txt.Substring(space + 3); double arg1 =System . Convert.ToDouble(s1); double arg2 =System . Convert.ToDouble(s2); switch (operation) { case '+': d_result = arg1 + arg2; break; case '-': d_result = arg1 - arg2; break; case '*': d_result = arg1 * arg2; break; case '/': if (arg2 == 0) { throw new ApplicationException(); } else { d_result = arg1 / arg2; } break; default: throw new ApplicationException(); } txt_Result.Text = d_result.ToString(); } private void btn_Sub_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text = txt_Result.Text+ " "+ btn.Text+ " "; } private void btn_cheng_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text = txt_Result.Text + " " + btn.Text+ " "; } private void btn_chu_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text = txt_Result.Text+ " "+ btn.Text + " "; } private void button10_Click(object sender, EventArgs e) { Button btn = (Button)sender; txt_Result.Text = txt_Result.Text + " " + btn.Text + " "; } private void button10_Click_1(object sender, EventArgs e) { } } }
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2003-07-18 10:40
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。