#EX4 การบวกและลบค่า แสดงผล 2 รูปแบบ TextBox และ MessageBox

ในค่ำคืนนี้ขอเซฟเก็บตัวอย่างแบบฝึกหัดที่ ผมทำเก็บไว้ เรื่องของการบวก ลบค่าตัวแปรด้วยการกดปุ่ม เคสนี้จะเป็นการแสดงผลแบบ 2 รูปแบบคือ

1.แบบ TextBox

image

และอีกแบบคือ MessageBox popup

image

ไปดูหน้า UI กันครับ

image

หน้า 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(), "ผลการคำนวณ");
        }

การบวกและลบค่า แสดงผล 2 รูปแบบ -1

สามารถดาวน์โหลดไฟล์ไปลองเล่นดูได้ครับ WindowsFormsApplication6.zip (1023.3 KB)