我正在做一些相当简单的事情,我认为会是这样。 我想要的是当点击button1我希望它禁用button1并启用button2。我收到以下错误: 错误1只能将赋值,调用,递增,递减和新对象表达式用作语句。
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button3_Click(object sender, EventArgs e)
{
Close();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void RandomNumber(int min, int max)
{
int num = new Random().Next(min, max);
label1.Text = num.ToString();
}
private void button1_Click(object sender, EventArgs e)
{
RandomNumber(0,99);
button2.Enabled == true ;
if (textBox1.Text == label1.Text)
MessageBox.Show("Winner");
}
private void label1_Click(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void button2_Click(object sender, EventArgs e)
{
}
}
}
答案 0 :(得分:26)
在button1_click功能中,您使用'=='代表button2.Enabled == true;
这应该是button2.Enabled = true;
答案 1 :(得分:12)
button2.Enabled == true ;
必须为button2.Enabled = true ;
。
您有一个比较==
,您应该在其中分配=
。
答案 2 :(得分:5)
button2.Enabled == true ;
问题就在于:它应该是:
button2.Enabled = true ;
答案 3 :(得分:5)
更改此
button2.Enabled == true
到
button2.Enabled = true;
答案 4 :(得分:4)
button2.Enabled == true ;
应该是
button2.Enabled = true ;
答案 5 :(得分:3)
这一行是button2.Enabled == true
,应该是button2.Enabled = true
。你应该做任务时进行比较。
答案 6 :(得分:2)
将button2.Enabled == true
更改为button2.Enabled = true
,您将被设置!
答案 7 :(得分:0)
您可以将此用于您的目的。
以父母形式:
private void addCustomerToolStripMenuItem_Click(object sender, EventArgs e)
{
CustomerPage f = new CustomerPage();
f.LoadType = 1;
f.MdiParent = this;
f.Show();
f.Focus();
}
以儿童形式:
public int LoadType{get;set;}
private void CustomerPage_Load(object sender, EventArgs e)
{
if (LoadType == 1)
{
this.button1.Visible = false;
}
}
答案 8 :(得分:0)
现在是IsEnabled
takePicturebutton.IsEnabled = false; // true
答案 9 :(得分:-1)
改变这个:
button2.Enabled == true;
要:
button2.Enabled = true;