zoukankan      html  css  js  c++  java
  • checkbox完成checkboxlist的部分功能

       鉴于公司extaspnet版本没有checkboxlist控件 为了完成某些特定功能 需要我用checkbox完成checkboxlist的部分功能

    一下部分代码

    View Code
     1     private string overtimetype(string ott)
     2     {
     3         int b=0;
     4         if (CheckBox1.Checked) b = 1;
     5         else if (CheckBox2.Checked) b = 2;
     6         else if (CheckBox3.Checked) b = 3;
     7         else if (CheckBox4.Checked) b = 4;
     8         else if (CheckBox5.Checked) b = 5;
     9         else if (CheckBox6.Checked) b = 6;
    10         else Alert.Show("你没选择加班类型");
    11         switch (b)
    12         {
    13             case 1: ott = CheckBox1.Text; break;
    14             case 2: ott = CheckBox2.Text; break;
    15             case 3: ott = CheckBox3.Text; break;
    16             case 4: ott = CheckBox4.Text; break;
    17             case 5: ott = CheckBox5.Text; break;
    18             case 6: ott = CheckBox6.Text; break;
    19         }
    20         return ott;
    21     }

    新建一个私人方法  用if...else if...else来选择被选择的checkbox 然后用switch case来传送checkbox的值。

    然后在需要的地方调用这个方法就能完成部分功能。

    最后的else部分有点问题

  • 相关阅读:
    面向对象和面向过程
    视图代理(转帖)
    qt中的多线程(转)
    QT GUI总结
    Qt探秘——谈ui文件的用法
    Qt的Model/View Framework解析
    编程入门指南 v1.4
    设计模式总结(经典)
    地址
    QLayout的属性介绍
  • 原文地址:https://www.cnblogs.com/guardianf/p/2595599.html
Copyright © 2011-2022 走看看