![](/img/trans.png)
[英]How to I pass the object itself (like how we can do in C#) in mootools?
[英]Can we pass object like textbox to a function?
我想问一下winforms。
是否可以将诸如TextBox之类的对象传递给我们可以称之为“检查器验证”的函数?
因为我太懒了,所以在每个文本框中都按1对1进行检查,所以我很好奇如何使用函数进行检查
public void checker(object)
{
if(Object.Text == ""){ Object.BackColor = Color.Red;}
else{Object.BackColor = Color.White;}
}
public void textbox_TextChanged(object sender,EventArgs e)
{
checker(object);
}
我不知道在函数@。@上输入对象文本框
你可以做
public void checker(TextBox txtBox)
{
if(textbox == null)
{
return;
}
if(txtBox.Text == "")
{
txtBox.BackColor = Color.Red;
}
else
{
txtBox.BackColor = Color.White;
}
}
public void textbox_TextChanged(object sender,EventArgs e)
{
checker(sender as TextBox);
}
是的..基本上只是将函数的参数设置为文本框...
private void Checktext(textbox mytext)
{
if (mytext.Text=="whatever")
{ }
else
{ }
}
多数民众赞成在伪代码,但它会带你到那儿。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.