foreach (DataRow dr in dsHeader.Tables[0].Rows)
{
PictureBox pbx = new PictureBox();
Image img = Image.FromFile(Application.StartupPath + "\\images\\" + dr["MenuImg"], false);
pbx.BackgroundImage = img;
pbx.Name = dr["PowerName"].ToString().ToLower();
pbx.Location = new Point(34, 138 + (i * 54));
pbx.Width = img.Width;
pbx.Height = img.Height;
pbx.BringToFront();
this.Controls.Add(pbx);
i++;
}这是动态生成PictureBox 的代码
解决方案 »
- 最简单的7Z SDK用法 DEMO (散分,洒花)
- winfrom中treeview获取选中的节点的id
- 如何通过c# 读取excel数据与aceess数据库中的数据进行对比,输出数据库不存在的数据呢?
- 分页查询 distinct的问题
- 命名空间的名称冲突,如何解决?
- 请问如何在窗体中的某一坐标(X,Y)处打印一个像素点?请给一个小例子!多谢啦!
- Visual C++2005的编辑器可不可以设置成梅花间竹相邻行之间的颜色不同
- 高手请进,使用C#编写组件,怎样做才能使组件内的方法在VS的对象浏览器内看到该方法的说明
- 网页模拟登录,100分算什么,搞定的有茶喝
- 在定义的版本信息,如何读出来?
- |ZYCWPF| WebBrowser 在什么时候对img标签进行拦截显示,有详细说明
- 数据库问题求助
foreach (DataRow dr in dsHeader.Tables[0].Rows)
{
PictureBox pbx = new PictureBox();
Image img = Image.FromFile(Application.StartupPath + "\\images\\" + dr["MenuImg"], false);
pbx.BackgroundImage = img;
pbx.Name = dr["PowerName"].ToString().ToLower();
pbx.Location = new Point(34, 138 + (i * 54));
pbx.Width = img.Width;
pbx.Height = img.Height;
this.Controls.Add(pbx);
i++;
pbx.BringToFront();
}