C#连连看里,点击两个相同背景图片的button会消去,不同则不会消去,以下代码如何改。

Buttonbt=(Button)sender;这样子点哪个都不会消去,Buttondeletebt=newButton();前面已经给bt的Tag赋值。if(delet... Button bt = (Button)sender; 这样子点哪个都不会消去,
Button deletebt = new Button(); 前面已经给bt的Tag赋值。
if (deletebt == null)
{
deletebt.Tag = bt.Tag;
return;
}
else
{
if (bt.BackgroundImage==deletebt.BackgroundImage)
{
deletebt.BackgroundImage = null;
deletebt.Enabled = true;
bt.BackgroundImage = null;
bt.Enabled =true;
deletebt = null;
return;
}
else
{
deletebt .Tag= bt.Tag;
return;
}
}
}
我把前面给bt的tag赋值给删了,怎么让图片相同的bt赋一样的tag值
展开
 我来答
xtfnpgy
2014-12-14 · TA获得超过1784个赞
知道大有可为答主
回答量:1989
采纳率:76%
帮助的人:1102万
展开全部
deletebt是不是上次点击的按钮,这里应当定义为全局的吧,要不然每次都是null;
追问
你的qq?我想具体问问
追答
私信我,发给你
zhoulin777361
2014-12-14 · TA获得超过362个赞
知道小有建树答主
回答量:789
采纳率:40%
帮助的人:298万
展开全部
没有编写过,不过如果我编写,我会记录有效点击的2个放在一个容器里面,判断的时候再拿出来用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式