Remove selected item from DomainUpDown : DomainUpDown : GUI Windows Forms C# Examples


C# Examples » GUI Windows Forms » DomainUpDown »

 

Remove selected item from DomainUpDown









    
using  System;
using  System.Drawing;
using  System.Collections;
using  System.ComponentModel;
using  System.Windows.Forms;
using  System.Data;

public  class  Form1  :  System.Windows.Forms.Form  {
        private  System.Windows.Forms.Button  button2;
        private  System.Windows.Forms.TextBox  textBox1;
        private  System.Windows.Forms.Button  button1;
        private  System.Windows.Forms.DomainUpDown  UPDOWN_DOMAIN;
        private  System.Windows.Forms.Label  label1;
        public  Form1()  {
                this.button2  =  new  System.Windows.Forms.Button();
                this.textBox1  =  new  System.Windows.Forms.TextBox();
                this.button1  =  new  System.Windows.Forms.Button();
                this.UPDOWN_DOMAIN  =  new  System.Windows.Forms.DomainUpDown();
                this.label1  =  new  System.Windows.Forms.Label();
                this.SuspendLayout();
                //  
                this.button2.Location  =  new  System.Drawing.Point(136,  80);
                this.button2.Name  =  "button2";
                this.button2.TabIndex  =  8;
                this.button2.Text  =  "Add  Item";
                //  
                this.textBox1.Location  =  new  System.Drawing.Point(24,  80);
                this.textBox1.Name  =  "textBox1";
                this.textBox1.TabIndex  =  7;
                this.textBox1.Text  =  "";
                //  
                this.button1.Location  =  new  System.Drawing.Point(264,  40);
                this.button1.Name  =  "button1";
                this.button1.Size  =  new  System.Drawing.Size(64,  23);
                this.button1.TabIndex  =  6;
                this.button1.Text  =  "Remove";
                //  
                this.UPDOWN_DOMAIN.BackColor  =  System.Drawing.Color.FromArgb(((System.Byte)(255)),  ((System.Byte)(192)),  ((System.Byte)(192)));
                this.UPDOWN_DOMAIN.Font  =  new  System.Drawing.Font("Microsoft  Sans  Serif",  12F,  System.Drawing.FontStyle.Bold,  System.Drawing.GraphicsUnit.Point,  ((System.Byte)(0)));
                this.UPDOWN_DOMAIN.ForeColor  =  System.Drawing.SystemColors.HotTrack;
                this.UPDOWN_DOMAIN.Location  =  new  System.Drawing.Point(24,  40);
                this.UPDOWN_DOMAIN.Name  =  "UPDOWN_DOMAIN";
                this.UPDOWN_DOMAIN.Size  =  new  System.Drawing.Size(232,  26);
                this.UPDOWN_DOMAIN.Sorted  =  true;
                this.UPDOWN_DOMAIN.TabIndex  =  5;
                this.UPDOWN_DOMAIN.TextAlign  =  System.Windows.Forms.HorizontalAlignment.Center;
                this.UPDOWN_DOMAIN.UpDownAlign  =  System.Windows.Forms.LeftRightAlignment.Left;
                this.UPDOWN_DOMAIN.Wrap  =  true;
                //  
                //  label1
                //  
                this.label1.Location  =  new  System.Drawing.Point(24,  16);
                this.label1.Name  =  "label1";
                this.label1.Size  =  new  System.Drawing.Size(136,  23);
                this.label1.TabIndex  =  9;
                this.label1.Text  =  "UpDownDomain  Control";
                //  
                //  Form1
                //  
                this.AutoScaleBaseSize  =  new  System.Drawing.Size(5,  13);
                this.ClientSize  =  new  System.Drawing.Size(344,  117);
                this.Controls.AddRange(new  System.Windows.Forms.Control[]  {
                                                                                                                                            this.label1,
                                                                                                                                            this.UPDOWN_DOMAIN,
                                                                                                                                            this.button1,
                                                                                                                                            this.button2,
                                                                                                                                            this.textBox1});
                this.Text  =  "UpDownDomain  Control";
                this.Load  +=  new  System.EventHandler(this.Form1_Load);
                this.ResumeLayout(false);

        }
        [STAThread]
        static  void  Main()  {
                Application.Run(new  Form1());
        }

        private  void  Form1_Load(object  sender,  System.EventArgs  e)  {
                UPDOWN_DOMAIN.Items.Add("A");
                UPDOWN_DOMAIN.Items.Add("B");
                UPDOWN_DOMAIN.Items.Add("C");
                UPDOWN_DOMAIN.Items.Add("D");
                UPDOWN_DOMAIN.Items.Add("E");
                UPDOWN_DOMAIN.Items.Add("F");
                UPDOWN_DOMAIN.Items.Add("G");
                UPDOWN_DOMAIN.Items.Add("H");
                UPDOWN_DOMAIN.Items.Add("I");
                UPDOWN_DOMAIN.Items.Add("J");
                UPDOWN_DOMAIN.Items.Add("K");
                UPDOWN_DOMAIN.Items.Add("L");
                UPDOWN_DOMAIN.Items.Add("M");
                UPDOWN_DOMAIN.Items.Add("N");
                UPDOWN_DOMAIN.Items.Add("O");
                UPDOWN_DOMAIN.Items.Add("P");

        }

        private  void  button1_Click(object  sender,  System.EventArgs  e)  {
                int  nItemSel  =  UPDOWN_DOMAIN.SelectedIndex;
                if  (nItemSel  >=  0)  {
                        UPDOWN_DOMAIN.Items.RemoveAt(nItemSel);
                        UPDOWN_DOMAIN.Update();
                        UPDOWN_DOMAIN.Text  =  "";
                }
        }

        private  void  button2_Click(object  sender,  System.EventArgs  e)  {
                if  (textBox1.Text  ==  "")  {
                        MessageBox.Show("Enter  a  string  to  add");
                        return;
                }
                UPDOWN_DOMAIN.Items.Add(textBox1.Text);
                textBox1.Text  =  "";
        }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo GUI Windows Forms
» DomainUpDown