Get value from TextBox
using System;
using System.Drawing;
using System.Windows.Forms;
public class InterestCalculator : Form {
Button buttonCalculate = new Button();
TextBox textBoxPrincipal = new TextBox();
TextBox textBoxRate = new TextBox();
TextBox textBoxInterest = new TextBox();
Label labelPrincipal = new Label();
Label labelRate = new Label();
Label labelInterest = new Label();
public InterestCalculator() {
buttonCalculate.Location = new Point(50, 100);
buttonCalculate.Text = "Calculate";
buttonCalculate.Click += new System.EventHandler(this.buttonCalculate_Click);
this.Controls.Add(buttonCalculate);
textBoxPrincipal.Location = new Point(10, 20);
textBoxPrincipal.Size = new Size(150, 10);
textBoxPrincipal.Text = "100000.00";
this.Controls.Add(textBoxPrincipal);
textBoxRate.Location = new Point(10, 60);
textBoxRate.Size = new Size(150, 10);
textBoxRate.Text = "0.15";
this.Controls.Add(textBoxRate);
textBoxInterest.Location = new Point(10, 150);
textBoxInterest.Size = new Size(150, 10);
textBoxInterest.Text = "15000.00";
this.Controls.Add(textBoxInterest);
labelPrincipal.Location = new Point(10, 5);
labelPrincipal.Size = new Size(144, 15);
labelPrincipal.Text = "Principal";
this.Controls.Add(labelPrincipal);
labelRate.Location = new Point(10, 45);
labelRate.Size = new Size(144, 15);
labelRate.Text = "Rate";
this.Controls.Add(labelRate);
labelInterest.Location = new Point(10, 135);
labelInterest.Size = new Size(144, 15);
labelInterest.Text = "Interest";
this.Controls.Add(labelInterest);
}
private void buttonCalculate_Click(object sender, System.EventArgs e) {
double prin = Convert.ToDouble(textBoxPrincipal.Text);
double rate = Convert.ToDouble(textBoxRate.Text);
double amt = prin * rate;
textBoxInterest.Text = amt.ToString("f2");
}
public static void Main(string[] args) {
Application.Run(new InterestCalculator());
}
}
Related examples in the same category