当前位置: 首页 > 编程语言 > C#

C#检查按钮是否被点击分享

时间:2023-04-11 00:06:15 C#

C#检查按钮是否被点击我正在编写一个程序,如果给定两个条件,它应该继续。前2个TextBoxes有相同的单词,单击Button将打开一个新窗体。你看,我正在尝试制作一个注册表单;)现在我有一个“完成”按钮的事件。privatevoidbutton2_Click(objectsender,EventArgse){if(textBox2.Text==textBox3.Text&&???){StreamWritermyWriter=File.CreateText(@"c:ProgramFilestext.txt");myWriter.WriteLine(textBox1.Text);myWriter.WriteLine(textBox2.Text);我的问题是我找不到提供类似button1.Clicked或类似内容的方法。我希望有人能帮助我。点击是一个事件,一旦鼠标按钮被释放就会触发。因此,如果您想检查button2.Click的处理程序。如果之前单击了button1,您所能做的就是为button1.Click设置一个处理程序,并将button1.Click您自己制作的bool标志设置为true。privateboolbutton1WasClicked=false;privatevoidbutton1_Click(objectsender,EventArgse){button1WasClicked=true;}privatevoidbutton2_Click(objectsender,EventArgse){if(textBox2.Text==textBox3.Text&button1WasClicked){File.CreateText(@"c:ProgramFilestext.txt");myWriter.WriteLine(textBox1.Text);myWriter.WriteLine(textBox2.Text);button1WasClicked=false;这些对我帮助很大:它正在重新加载我的gridview/覆盖我的新值,因为我在PageLoad中有IsPostBack。if(HttpContext.Current.Request["MYCLICKEDBUTTONID"]==null){//不要重新加载gridview。}else{重新加载我的gridview。来源:http://bytes.com/topic/asp-net/answers/312809-please-help-how-identify-button-clickedbutton1、button2和button3具有相同的偶数处理程序privatevoidbutton1_Click(Objectsender,EventArgse){ButtonbtnSender=(Button)sender;if(btnSender==button1||btnSender==button2){//这里有一些代码}elseif(btnSender==button3)//这里有一些代码}我是这个网站的新手。我是一名攻读计算机应用学士学位的本科生。我正在使用C#在VisualStudio中执行一个简单的程序,我遇到了同样的问题,如何检查按钮是否被单击?我想这样做,if(-button1isclicked-)then{这应该发生;}if(-button2isclicked-)then{这应该发生;我不知道该怎么做,所以我尝试在互联网计划上找到解决方案。我有很多解决方案,但没有一个对我有用。所以,我自己尝试了一些东西并做了这个,inti;privatevoidbutton1_Click(objectsender,EventArgse){i=1;label3.Text="原理";label4.Text="评分";label5.Text="时间";label6.Text="单利";}privatevoidbutton2_Click(objectsender,EventArgse){i=2;label3.Text="SI";label4.Text="评分";label5.Text="时间";label6.Text="原理";}privatevoidbutton5_Click(objectsender,EventArgse){try{if(i==1){si=(Convert.ToInt32(textBox1.Text)*Convert.ToInt32(textBox2.Text)*Convert.ToInt32(textBox3.Text))/100;textBox4.Text=Convert.ToString(si);}if(i==2){p=(Convert.ToInt32(textBox1.Text)*100)/(Convert.ToInt32(textBox2.Text)*Convert.ToInt32(textBox3.Text));textBox4.Text=Convert.ToString(p);}我声明了一个变量“i”,在不同的按钮中赋不同的值,并在if函数中检查i的值。高效的。提出你的建议。谢谢。以上是C#学习教程:C#检查按钮是否被点击分享所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。涉及侵权,请点击维权联系管理员删除。如需转载请注明出处: