各位高手,请帮忙啊!!!(关于C#)
有一排picturebox控件,我点击了一个,然后再后续代码中,我想知道我具体点击了哪个?请问如何获取该信息。 --------------------编程问答-------------------- 每个PictureBox都有其对应的Click事件呀,通过不同的Click事件能够判断你点的是哪一个PictureBox。 --------------------编程问答-------------------- 把每个picturebox都排好号,比如1,2,3.。。。在后台循环遍历,是否picbox被click,if click事件为真,那么记录picbox标号即可。不知道是不是你想要的效果。。。 --------------------编程问答-------------------- 请问那个后台循环遍历怎么写?不能pictureboxi.click这样的呀 --------------------编程问答-------------------- 回复1楼的。我的意思是这样的:比如我点了picturebox7(我知道,可是电脑不知道,对吧)。然后我又想在picturebox2.click事件中调用我点击过的picturebox7.image,可是我怎么知道我之前点击的是picturebox7呢? --------------------编程问答--------------------
你可以把上次点击过的PictureBox记录到一个全局数据上,每Click一次就更新一下这个数据。
这个全局数据可以是一个索引号,也可以就是一个PictureBox类型的对象,相当于你维护了一个访问的历史记录,这个应该很简单。如果你想维护一组历史记录,就把这个全局数组做成集合型的就可以了。
补充:.NET技术 , C#