Mega Code Archive

 
Categories / C# Tutorial / GUI Windows Forms
 

Set Label text in a button click event

using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; public class ButtonActionSetLabelTextBox : System.Windows.Forms.Form {     private System.Windows.Forms.Label label1;     private System.Windows.Forms.TextBox textBox1;     private System.Windows.Forms.Button button1;     private System.ComponentModel.Container components = null;     public ButtonActionSetLabelTextBox()     {         InitializeComponent();     }     protected override void Dispose( bool disposing )     {         if( disposing )         {             if (components != null)              {                 components.Dispose();             }         }         base.Dispose( disposing );     }     #region Windows Form Designer generated code     private void InitializeComponent()     {         this.label1 = new System.Windows.Forms.Label();         this.textBox1 = new System.Windows.Forms.TextBox();         this.button1 = new System.Windows.Forms.Button();         this.SuspendLayout();         this.label1.Location = new System.Drawing.Point(32, 24);         this.label1.Name = "label1";         this.label1.TabIndex = 0;         this.label1.Text = "Hello World";         this.textBox1.Location = new System.Drawing.Point(24, 128);         this.textBox1.Name = "textBox1";         this.textBox1.TabIndex = 1;         this.textBox1.Text = "";         this.button1.Location = new System.Drawing.Point(24, 168);         this.button1.Name = "button1";         this.button1.TabIndex = 2;         this.button1.Text = "Say hello";         this.button1.Click += new System.EventHandler(this.button1_Click);         this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);         this.ClientSize = new System.Drawing.Size(292, 266);         this.Controls.AddRange(new System.Windows.Forms.Control[] {this.button1,                                                                       this.textBox1,                                                                       this.label1});         this.Name = "ButtonActionSetLabelTextBox";         this.Text = "ButtonActionSetLabelTextBox";         this.ResumeLayout(false);     }     #endregion     [STAThread]     static void Main()      {         Application.Run(new ButtonActionSetLabelTextBox());     }     private void button1_Click(object sender, System.EventArgs e)     {         label1.Text = "Hello " + textBox1.Text;     } }