我正在制作一个程序,我有很多标签,当你点击它们时,它们会做同样的事情,而不是写大约 40 次,有没有办法减少它
private: System::Void lblHB15_Click(System::Object^ sender, System::EventArgs^ e) {
if (HBColumn1 == true) {
drop (1);
}
if (row1 == 6) {
btnRow1->Enabled = false;
HBColumn1 = false;
}
}
为什么我完全理解这个问题,而@paul-evans 最终却没有?是看情况,不是看句子。。。嗯,我有一些并列GUI编码和编写的经验,比如MS VB和MS VC++,所以我完全理解。
(尽管我在写完这个问题 7.5 年后才读到它)
我写这个答案以备日后参考,如果其他人有类似的问题。
所以,你(马修)的情况是,
解决方法是:
查找和研究同名同种对象的索引和事件处理。
我很确定这就是你想要的答案(..然后想要)。