首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中模拟资料选中

2013-06-26 
C#中模拟文件选中本人想做一样东西,想要利用C#模拟操作系统中的选中部分。我现在想的是通过动态创建panel和

C#中模拟文件选中
本人想做一样东西,想要利用C#模拟操作系统中的选中部分。我现在想的是通过动态创建panel和picturebox来对文件进行显示的。但是单击选中部分遇到了一点困难。我想要的效果是在我单击picturebox或者panel都可以让panel的背景改变颜色。但是由于panel和picturebox都是动态生成的,我怎么样利用picturebox获取panel的控制呢?picturebox是在panel上的 C# 操作系统 文件模拟 panel
[解决办法]
动态生成时设置控件某个属性的值,比如Name="Pct1"

点击时: This.Controls.Find("Pct" + "1").BackGroundColor=Color.Blue
[解决办法]
将动态生成的控件添加事件。
例如:

 Label lbl = new Label();
            lbl.Click += new EventHandler(lbl_Click);

热点排行