ในค่ำคืนนี้ขอเซฟเก็บตัวอย่างแบบฝึกหัดที่ ผมทำเก็บไว้ เรื่องของการบวก ลบค่าตัวแปรด้วยการกดปุ่ม เคสนี้จะเป็นการแสดงผลแบบ 2 รูปแบบคือ
1.แบบ TextBox
และอีกแบบคือ MessageBox popup
ไปดูหน้า UI กันครับ
หน้า UI จะประกอบไปด้วย ปุ่ม ตรวจสอบค่าปัจจุบัน ปุ่มบวกค่าเพิ่ม 1 หน่อย ปุ่มบวกค่าเพิ่ม 2 หน่วย และสุดท้ายจะเป็นปุ่มสำหรับลดค่าลง 1 หน่วบ ส่วนการทำงานก็ตามปุ่มได้เลยครับ เมื่อกดแล้วก็จะแสดงผลออกมา
ในส่วนของการเพิ่มค่า 1 หน่วยก็ง่ายๆ นำตัวแปรมาบวกค่าเพิ่ม
private void button1_Click(object sender, EventArgs e)
{
a = a + 1;
textBox1.Text = a.ToString();
MessageBox.Show(a.ToString(), "ผลการคำนวณ");
}
ส่วนปุ่มบวกค่าเพิ่ม 2 หน่วยผมก็ใช้ for loop จัดการวนบวกค่า ทีละ 1 หน่วย 2 ครั้ง
private void button4_Click(object sender, EventArgs e)
{
for (int i = 0; i < 2; i++)
{
a = a + 1;
}
textBox1.Text = a.ToString();
MessageBox.Show(a.ToString(), "ผลการคำนวณ");
}
ส่วนของปุ่มลบค่า
public void button3_Click(object sender, EventArgs e)
{
a = a - 1;
textBox1.Text = a.ToString();
MessageBox.Show(a.ToString(), "ผลการคำนวณ");
}
และเมื่อกดปุ่มตรวจสอบค่าปัจจุบันก็ให้แสดงออกมาตรงๆ เลย
private void button5_Click(object sender, EventArgs e)
{
textBox1.Text = a.ToString();
MessageBox.Show(a.ToString(), "ผลการคำนวณ");
}
สามารถดาวน์โหลดไฟล์ไปลองเล่นดูได้ครับ WindowsFormsApplication6.zip (1023.3 KB)