只是好奇如何在创建后修改动态变量。动态对象
我想,我可以将它们存储到某种列表中。
但我为它们分配一个名称和事件,想知道什么时候该事件被触发,将有可能与它的名字(对象发件人)修改的项目
编辑澄清:
在运行时创建新项目并将它们与事件相关联。
Image img = new Image();
img.name = "Image" + someIntValue;
img.MouseDown += new MouseButtonEventHandler(selectedImageClick);
someGrid.Children.add(img);
void selectedImageClick(object sender, MouseButtonEventArgs e)
{
//Modify that image e.g: border
}
你可以澄清你的问题,也许代码示例? – Tejs 2011-03-29 16:29:53
@Tejs,希望澄清事情。 – 2011-03-29 16:49:02