zoukankan      html  css  js  c++  java
  • C#:复选框操作类

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    
    namespace Common
    {
        /// <summary>
        /// 复选框操作类
        /// </summary>
        public class CtlCheckBoxOperate
        {
            private CheckBox m_checkBox = null;
    
            /// <summary>
            /// 关联CheckBox控件
            /// </summary>
            public CheckBox refCheckBoxControl
            {
                set
                {
                    m_checkBox = value;
                }
                get
                {
                    return m_checkBox;
                }
            }
    
            /// <summary>
            /// 构造函数
            /// </summary>
            public CtlCheckBoxOperate()
            {
    
            }
    
            private static volatile CtlCheckBoxOperate m_chkbOpera = null;
            /// <summary>
            ///获取操作TextBox控件的单一实例
            /// </summary>
            public static CtlCheckBoxOperate GetInstance()
            {
                if(null == m_chkbOpera)
                {
                    m_chkbOpera = new CtlCheckBoxOperate();
                }
                return m_chkbOpera;
            }
    
            /// <summary>
            /// 获取组件内所有选中的CheckBox文本
            /// </summary>
            /// <param name="groupBox">组控件</param>
            /// <returns>所有选中的CheckBox数量</returns>
            public int GetSelectedTexts(GroupBox groupBox, ref string[] chkbTexts)
            {
                int i = 0;
                foreach(Control control in groupBox.Controls)
                {
                    if(control is CheckBox)
                    {
                        chkbTexts[i] = ((CheckBox)control).Text;
                        i++;
                    }
                }
                return i;
            }
        }
    }
    
  • 相关阅读:
    VMware中Ubuntu 14.04出现Unknown Display问题解决
    VMWare桥接、NAT和only-host三种模式
    Tomcat目录下文件详解
    Java socket2
    Java socket1
    网络基础知识
    java awt 乱码问题
    窗口Dialog
    windowsEvents
    鼠标适配器Adapter
  • 原文地址:https://www.cnblogs.com/shenchao/p/3713633.html
Copyright © 2011-2022 走看看