作者cplusplus (C++)
看板C_Sharp
标题Re: [问题] 请问windows Form相关
时间Fri Mar 3 14:47:18 2006
10几个应该也还好吧 应该也是一瞬间的事情
不过你说一次只会显示一个视窗的话 的确是可以用好一点的方式
Form showed=form1; //随便设定一个
void Button1Clicked(....)
{
if(showed==form1)
return;
showed.Visible=false;
form1.Visible=true;
showed=form1;
}
........
void Button#Clicked(....)
{
if(showed==form#) return;
showed.Visible=false;
form#.Visible=true;
showed=form#;
}
不过上面那样有十几个内容几乎一样的method 不觉得很多余吗? ya~
可以改把form存在array里 然後写一个通用的方法来处理这动作
void OnlyShow(int i) //名字自己想吧 XD
{
...... //内容自己写吧 XD
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.217.14
1F:推 hala001:先谢过..会试试看的...3Q 03/03 22:51