解决方案 »
- C#编译的exe文件在别的机器上无法运行
- 求解:多个数据库选择进行操作
- ado.net访问sqlserver不出现在profiler中
- 字符串初始化时,s="" 好呢?还是 s=null 好呢?区别有多大?
- 如何判断两个字符串是否相等
- 怎样设置属性 可透过LABEL看到FORM的背景图片
- 正则表达式替换的问题?
- 如何在For循环中,让每秒种执行一次循环?
- 来者有分,数据库里的数据向formula one里面贴,怎样提高速度?
- c# winform中,设置一列只能选择一行怎么弄?
- 安装程序中需要注册程序引用的ocx报错 未能注册模块 .ocx. HRESULT -2147024770
- 可否把一个函数作为变量的值?
string[] arr = { "PMD", "TMG", ... };
int i = 0;
foreach (string s in arr)
{
PictureBox pb = new PictureBox();
pb.Image = Image.FromFile(@"准备一张图片表示那个圆圈.bmp");
pb.Top = i * 20;
pb.Left = 20;
pb.Width = 20;
pb.Height = 20;
groupBox1.Controls.Add(pb);
Label lbl = new Label();
lbl.Text = s;
lbl.Top = i * 20;
lblLeft = 70;
lbl.Height = 20;
groupBox1.Controls.Add(lbl);
i++;
}
运行之后是这个样子啊,没有显示出group里面的label,是不是我不应该把这段代码放在groupBox1_Enter里,需要creat 一个控件吗?
如下面:
《 C#入门经典》竟然没有Tooltips控件介绍,我从网上查了查,加了imageList控件,如下:
界面:程序代码 运行之后出现了一些问题:应该是循环除了问题吧,两个foreanch,怎么才能同时运行呢,就是在运行之后每一个label 只有一个。
嗯。你看上层的运行结果是每一个图标都是同样的四个,我想让他每一种显示一个,并且利用tooltips,顺序显示1 2 3 4