| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 996 人关注过本帖
标题:按钮的逻辑
只看楼主 加入收藏
rindybo
Rank: 2
等 级:论坛游民
帖 子:126
专家分:51
注 册:2007-3-8
结帖率:100%
收藏
 问题点数:0 回复次数:15 
按钮的逻辑

第一次按
“运行”
第二次按
变成“开始”
第三次按
变成“结束”
这样一个循环
这个逻辑应该是怎样的啊

搜索更多相关主题的帖子: 逻辑 按钮 结束 运行 
2007-10-24 15:51
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
收藏
得分:0 

可不可以这样呢,声明一个整型值,每点一次这个之增加一,执行功能是判断该值对3取模的结果,结果为0,1,2分别对应运行,开始,结束的功能
不知道我这样回答是不是真正理解了楼主的意思

2007-10-24 16:01
shen521941
Rank: 2
等 级:论坛游民
威 望:1
帖 子:428
专家分:22
注 册:2006-12-1
收藏
得分:0 
。。。不要加 ,要赋值,你要是按第4下不就报错了!
可以声明个变量存储按键值,注意要判断好,要是出错了还要赋原来的值
用case 或你用if
你 操作de 时候记得try

曾经有双翅膀,我没用她飞上蓝天,丢锅里炖汤了!
2007-10-24 16:09
rindybo
Rank: 2
等 级:论坛游民
帖 子:126
专家分:51
注 册:2007-3-8
收藏
得分:0 
原来这样
我以为单独用文本替换可以了

[ffg,#6CCFF7,#FFFFFF] ←★→┠最┨┠愛┨┠伱┨┠了┨←★→ [/ft]
2007-10-24 16:20
zhangyg_cn
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-10-22
收藏
得分:0 

public partial class Form1 : Form
{
private int i = 0;
public Form1()
{
InitializeComponent();
this.button1.Text = "Start";
}

private void button1_Click(object sender, EventArgs e)
{
switch (i)
{
case 0:
this.button1.Text = "运行";
break;
case 1:
this.button1.Text = "开始";
break;
case 2:
this.button1.Text = "结束";
break;
}
i++;
if (i == 3)
i = 0;
}
}


删蒢┈记亿﹎ 镏下啲х`祗惿噎份 ┊ ☆ 曾经啲◇ˋ美恏徊亿`ヽ
2007-10-24 16:38
rindybo
Rank: 2
等 级:论坛游民
帖 子:126
专家分:51
注 册:2007-3-8
收藏
得分:0 

你写的这个不付提意
this.button1.Text = "Start";


[ffg,#6CCFF7,#FFFFFF] ←★→┠最┨┠愛┨┠伱┨┠了┨←★→ [/ft]
2007-10-24 16:53
rindybo
Rank: 2
等 级:论坛游民
帖 子:126
专家分:51
注 册:2007-3-8
收藏
得分:0 
switch (i)
{
case 0:
this.button2.Text = "开始";
break;
case 1:
this.button2.Text = "结束";
break;
case 2:
this.button2.Text = "运行";
break;
}
把按钮的默认文本设为运行就可以
方法不错

[ffg,#6CCFF7,#FFFFFF] ←★→┠最┨┠愛┨┠伱┨┠了┨←★→ [/ft]
2007-10-24 16:55
zhangyg_cn
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-10-22
收藏
得分:0 
那么
i 就要从 1 开始

删蒢┈记亿﹎ 镏下啲х`祗惿噎份 ┊ ☆ 曾经啲◇ˋ美恏徊亿`ヽ
2007-10-24 16:58
rindybo
Rank: 2
等 级:论坛游民
帖 子:126
专家分:51
注 册:2007-3-8
收藏
得分:0 
在里面添加具体的方法,已经可以用了

[ffg,#6CCFF7,#FFFFFF] ←★→┠最┨┠愛┨┠伱┨┠了┨←★→ [/ft]
2007-10-24 17:01
shen521941
Rank: 2
等 级:论坛游民
威 望:1
帖 子:428
专家分:22
注 册:2006-12-1
收藏
得分:0 
他写的思路可以的,主要看你实现什么功能了,有些是根据你功能而定的!

曾经有双翅膀,我没用她飞上蓝天,丢锅里炖汤了!
2007-10-24 17:01
快速回复:按钮的逻辑
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018260 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved