动态添加控件
来源:互联网 发布:linux 解压缩gz 编辑:程序博客网 时间:2024/06/05 20:53
{
Panel pan = new Panel();
pan = (Panel)FlowPanel_Station.Controls[i];
string[] str = new string[8];
str[0] = "站点名称:";
str[1] = "连接状态:";
str[2] = "监听端口:";
str[3] = "更新时间:";
str[4] = "";
str[5] = "";
str[6] = "";
str[7] = "";
Label[] label = new Label[8];
Point[] point = new Point[8];
for (int k = 0; k < 8; k++)
{
if (k < 4)
{
label[k] = new Label();
label[k].Text = str[k];
label[k].Width = 70;
pan.Controls.Add(label[k]);
int x = pan.Location.X + 5;
int y = pan.Location.Y + label[k].Height * k + 10;
point[k] = new Point(x, y);
label[k].Location = point[k];
}
else
{
label[k] = new Label();
label[k].Text = str[k];
label[k].Width = 70;
pan.Controls.Add(label[k]);
int x = pan.Location.X + label[k - 4].Width + 5;
int y = pan.Location.Y + label[k - 4].Height * (k - 4) + 10;
point[k] = new Point(x, y);
label[k].Location = point[k];
}
}
}
int a = Convert.ToInt32(SqlHelper.ExecuteScalar(CommandType.Text, "select count(*) from Objects", null));
DataTable dt = new DataTable();
dt = SqlHelper.GetDataSet(CommandType.Text, "select ObName,ObWorker from Objects", null).Tables[0];
IList<Objects> ob = ModelConvertHelper<Objects>.ConvertToModel(dt);
DataRow dr=dt.NewRow();
工作流程管理.项目分类[] cos = new 工作流程管理.项目分类[a];
for(int i=0;i<=a;i++)
{
cos[i] = new 工作流程管理.项目分类();
string va=dt.Rows[i]["ObName"].ToString();
cos[i].la.Text = va;
flowLayoutPanel1.Controls.Add(cos[i]);
}
- 动态添加控件
- 动态添加web控件
- 动态添加控件
- Web动态添加控件
- 动态添加用户控件
- 动态添加控件事件
- 动态控件添加问题
- 动态添加web控件
- 动态添加控件
- 动态添加控件TextBox2
- 动态添加控件
- HTML 动态添加控件
- 动态添加控件
- JavaScript 动态添加控件
- 动态添加控件注意事项
- 动态添加控件
- 动态添加控件
- c 动态添加控件
- CocoaPods安装
- 风靡欧洲杯的足球手环?
- 【JZOJ 4388】染色
- LeetCode刷题系列(十)Dynamic Programming(3)补充
- Android Sax解析XML出现空值或脏数据的解决方案
- 动态添加控件
- RS-485收发的零延时转换电路
- WPF双击事件
- AndFix使用感想
- 编译报错duplicate symbol _OBJC_IVAR
- Netty -- TCP粘包/拆包
- word里边的表格怎么弄到ppt里
- 数据库管理系统的三个发展阶段
- XML入门