private void yewubind(string id)
{
//给业务类型下拉框绑定业务类型数据
DataTable dtyewu = sb.SelectLast(id, 0);
bool flag = false;
foreach (Control con in panel1.Controls)
{
if (con.Name == id)
{
con.Visible = true;
flag = true;
if (dtyewu.Rows.Count > 0)
{ }
else
{
((CheckedListBox)con).DataSource = null;
}
}
else
{
con.Visible = false;
} }
if (!flag)
{
CheckedListBox clb_yewu = new CheckedListBox();
clb_yewu.Name = id;
clb_yewu.Visible = true;
if (dtyewu.Rows.Count > 0)
{
clb_yewu.DataSource = dtyewu;
clb_yewu.DisplayMember = "name";
clb_yewu.ValueMember = "id";
}
Size ss = new Size(200, 100);
clb_yewu.Size = ss;
panel1.Controls.Add(clb_yewu); } } private void cbb_jrh_SelectedIndexChanged(object sender, EventArgs e)
{
yewubind(cbb_jrh.SelectedValue.ToString()); }

combobox联动 

            DataTable dtjrh = sb.SelectSyscode(2, true);
if (dtjrh.Rows.Count > 0)
{
cbb_jrh.DataSource = dtjrh;
cbb_jrh.DisplayMember = "name";
cbb_jrh.ValueMember = "id";
this.cbb_jrh.SelectedIndex = 0;
}
yewubind(cbb_jrh.SelectedValue.ToString());

  

获取选中项 

   foreach (Control c in panel1.Controls)
{
foreach (DataRowView dr in ((CheckedListBox)c).CheckedItems)
{
yewuid += dr["id"].ToString() + ";";
}
}

  最后清空

 panel1.Controls.Clear();
this.cbb_jrh.SelectedIndex = 0;

  

最新文章

  1. ios https适配(单向验证)
  2. JAVA中protected的作用
  3. Dojo学习_组件属性
  4. POJ 3320 Jessica's Reading Problem
  5. linux笔记:linux常用命令-网络命令
  6. iOS-APP中添加启动界面
  7. ArrayList中元素去重问题
  8. 从Java视角理解CPU上下文切换(Context Switch)
  9. JS(一)
  10. Linux查看连接数,并发数
  11. Java之戳中痛点 - (6)避免类型自动转换,例如两个整数相除得浮点数遇坑
  12. springMVC中使用POI方式导出excel至客户端、服务器实例
  13. scrapy + selenium 的动态爬虫
  14. 写个.net开发者的Linux迁移指南
  15. CF1142C U2
  16. 46.Linux-创建rc红外遥控平台设备,实现重复功能(2)
  17. 今天看到了一篇文档 app 测试内容记录下来
  18. numpy 学习笔记
  19. web 常用颜色
  20. eclipse 反编译插件 jadclipse

热门文章

  1. mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication的解决方法
  2. 关于unity3d播放flash动画,使用插件uniswf
  3. Mac Pro更换SSD后,在Win7下启用ACHI的方法AHCI
  4. 使用百度地图结合GPS进行定位
  5. C#_数据库基本交互
  6. 查看Oracle SQL执行计划的常用方式
  7. 学习strcat与strcpy
  8. C语言内存四区
  9. Android 自学之进度条ProgressBar
  10. 用expect做自动应答脚本