using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; public class UpDownForm : System.Windows.Forms.Form { private System.Windows.Forms.Label lblCurrSel; private System.Windows.Forms.Button btnGetSelections; private System.Windows.Forms.Label label1; private System.Windows.Forms.DomainUpDown domainUpDown; public UpDownForm() { InitializeComponent(); } private void InitializeComponent() { this.label1 = new System.Windows.Forms.Label (); this.domainUpDown = new System.Windows.Forms.DomainUpDown (); this.btnGetSelections = new System.Windows.Forms.Button (); this.lblCurrSel = new System.Windows.Forms.Label (); label1.Location = new System.Drawing.Point (8, 24); label1.Text = "Domain UpDown Control"; label1.Size = new System.Drawing.Size (224, 32); label1.Font = new System.Drawing.Font ("Verdana", 12); label1.TabIndex = 2; domainUpDown.Location = new System.Drawing.Point (264, 24); domainUpDown.Text = "domainUpDown1"; domainUpDown.Size = new System.Drawing.Size (168, 20); domainUpDown.TabIndex = 0; domainUpDown.Sorted = true; domainUpDown.Wrap = true; domainUpDown.SelectedItemChanged += new System.EventHandler (this.domainUpDown_SelectedItemChanged); domainUpDown.Items.AddRange(new object[4] {"B", "A", "C", "(D)"}); btnGetSelections.Location = new System.Drawing.Point (16, 136); btnGetSelections.Size = new System.Drawing.Size (136, 24); btnGetSelections.TabIndex = 4; btnGetSelections.Text = "Get Current Selections"; btnGetSelections.Click += new System.EventHandler (this.btnGetSelections_Click); lblCurrSel.Location = new System.Drawing.Point (176, 120); lblCurrSel.Size = new System.Drawing.Size (256, 48); this.Text = "Spin Controls"; this.AutoScaleBaseSize = new System.Drawing.Size (5, 13); this.ClientSize = new System.Drawing.Size (448, 181); this.Controls.Add (this.lblCurrSel); this.Controls.Add (this.btnGetSelections); this.Controls.Add (this.label1); this.Controls.Add (this.domainUpDown); } static void Main() { Application.Run(new UpDownForm()); } protected void domainUpDown_SelectedItemChanged (object sender, System.EventArgs e) { this.Text = "You changed the string value..."; } protected void btnGetSelections_Click (object sender, System.EventArgs e) { // Get info from updowns... lblCurrSel.Text = "String: " + domainUpDown.Text ; } }