关于winform中的checkedlistbox的取值问题!

都不知道哪些所谓的高手都是干什么吃的?浪费哥无数时间~~~ ­在此哥留个存根~~~

 

ContractedBlock.gif ExpandedBlockStart.gif Code
//循环遍历checkedlistbox

for (int i = 0; i < clbSubjects.Items.Count; i++) ­

            { ­

    
//如果被选中则执行下列代码

                
if (this.clbSubjects.GetItemChecked(i)) ­

                { ­

                    ClassSubject cs 
= new ClassSubject(); ­

                    
int c_id= Convert.ToInt32(cbClass.SelectedValue); ­

                    
int su_id = (clbSubjects.Items[i] as OAS_Subject).su_id;//选出的只是数据库的实体类,需要进行转换一下!!这是关键!!我查阅无数资料,问了BOSS才得到解决方案!!!! ­

                    
if (cs.AddClassSubject(c_id, su_id)) ­

                    { ­

                        MessageBox.Show(
"OK"); ­

                    } ­

                    
else ­

                    { ­

                        MessageBox.Show(
"ERROR"); ­

                    } ­

                } ­

            }­

 

另外在winform里面checkedlistbox根本没有valuemember等属性,需要手打出来!!

 

转载于:https://www.cnblogs.com/tuto/archive/2009/10/21/1587381.html

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值