c#编程中怎样写个方法表示窗口的状态

来源:百度知道 编辑:UC知道 时间:2024/05/02 07:01:57
在c# windows form编程中 我想用个参数(如flag)表示窗口的某个状态。

例如,当flag=1时,窗口成一种状态,flag==2时,是另一种状态。

怎样写这个方法,来表示窗口的不同状态呢?

我想用个button-Click事件 里面直接写一句 flag=flag+1;再调用那个表示窗口状态的方法。

麻烦各位指点和指导……尽量详细点!
我想的是总共有十个状态,分别显示如趣味测试的十个题。点击下一题 flag++ 上一题flag--

private void button1_Click(object sender, EventArgs e)
{
flag++;
ShowP();
}

private void ShowP()
{
switch (flag)
{
case 1:
label1.Text = "第1题";
break;
case 2:
label1.Text = "第2题";
break;
}
}

更加深入的代码你自己添加吧
思路我觉得大概就是这样了

其他的地方你自己添加下
比如减

好象不行,再次调用时可能FLAG变为3了,建议直接附值的比较好
那样也行,不过控制一下范围

flag=++flag%2+1

你要什么样的状态?