zoukankan      html  css  js  c++  java
  • 用户自定义控件

    public partial class BanCiCombox : UserControl
    {
    string _gong = "";
    Ctrl cl = new Ctrl();
    public BanCiCombox()
    {
    InitializeComponent();
    }

        public BanCiCombox(string gong)
        {
            InitializeComponent();
          
            _gong = gong;
            //DataTable dt = new DataTable();
    
            //dt = cl.GetBanCi(gong);
            //comboBox1.Items.Clear();
            //comboBox1.Items.Add("");
            //for (int i = 0; i < dt.Rows.Count; i++)
            //{
            //    comboBox1.Items.Add(dt.Rows[i]["classcode"].ToString() + "-" + dt.Rows[i]["name"].ToString());
            //} 
        }
        public string Gong { get { return _gong; } set { _gong = value; } }
     
       private void BanCiCombox_Load(object sender, EventArgs e)
        {
            
    
            DataTable dt = new DataTable();
    
            dt = cl.GetBanCi(Gong);
            comboBox1.Items.Clear();
            comboBox1.Items.Add("");
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                comboBox1.Items.Add(dt.Rows[i]["classcode"].ToString()+"-"+dt.Rows[i]["name"].ToString());
            } 
    
        }
    
       public override string Text
       {
           get
           {
               string value = "";
    
               if (comboBox1.Text.IndexOf("-") > 0)
               {
                   value = comboBox1.Text.Substring(0, comboBox1.Text.IndexOf("-"));
               }
               else
               {
                   value = comboBox1.Text.Trim();
               }
    
               //if (comboBox1.Text.Trim()!="")value =comboBox1.Text.Substring(0, comboBox1.Text.IndexOf("-"));
               return value;
           }
    
           set { comboBox1.Text = value; }
    
       }
       public  int  SelectedIndex
       {
    
           get
           {
           
               return comboBox1.SelectedIndex;
           }
    
           set { comboBox1.SelectedIndex = value; }
    
    
       }
        public delegate void UserHandler(object sender,System.EventArgs e);
        //public event UserHandler SelectedIndexChanged;//如果要将事件帮定到控件里面的事件则
     //   private void cboDataBase_SelectedIndexChanged(object sender, System.EventArgs e)  {   OnDBSChanged(sender,e);  }
       private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            //SelectedIndexChanged(sender, e);
            
       }
    
    
    }
  • 相关阅读:
    ovx openVirtex的阅读文档
    如何通过修改文件添加用户到sudoers上
    服务器上搭建flowvisor平台
    flowvisor连接ovs
    ovs的学习
    新手报道
    Java——枚举类(疯狂Java讲义6.9)
    Java——Lambda表达式
    Java——foreach的使用
    Java:成员变量、局部变量和静态变量
  • 原文地址:https://www.cnblogs.com/VictorBlog/p/5650112.html
Copyright © 2011-2022 走看看