VB.NET อยากทราบโค้ดเกี่ยวกับStacked Columnค่ะ

นี่เป็นกระทู้แรกของเรานะคะ ผิดพลาดขออภัย**

เราทำโปรเจคจบในvisual studioอะค่ะ แต่ติดปัญหานิดหน่อย
คืออยากให้Stacked Columnพล็อตค่าน้อยสุดก่อนอะค่ะ

คือว่าตอนนี้ใช้checkbox กับ textbox 2 ช่องในการรับค่า 
textboxแรกเป็นค่าbottom textboxหลังเป็นค่าtop

สมมติให้มี checkboxกับtextbox 10 ชุด
เวลาเลือกcheck 1 ใส่ bottom=0 top=100
check 3 ใส่ bottom=100 top=130
check 10 ใส่ bottom=130 top=470
ก็ขึ้นเรียงกันเริ่มที่1>>3>>10ไม่เป็นปัญหา

แต่ถ้าเลือกcheck 1 ใส่ bottom=130 top=470
check 3 ใส่ bottom=0 top=100
check 10 ใส่ bottom=100 top=130
อยากให้เริ่มที่ 3>>10>>1 คือเริ่มจากค่าbottomต่ำไปสูงสุดอะค่ะ ต้องทำยังไง



If CheckBox1.Checked Then
DifferA = TopA - BotA
Me.Chart1.Series("A").Points.AddXY("chart", -DifferA)
End If

If CheckBox2.Checked Then
DifferB = TopB - BotB
Me.Chart1.Series("B").Points.AddXY("chart", -DifferB)
End If

If CheckBox3.Checked Then
DifferC = TopC - BotC
Me.Chart1.Series("C").Points.AddXY("chart", -DifferC)
End If

If CheckBox4.Checked Then
DifferD = TopD - BotD
Me.Chart1.Series("D").Points.AddXY("chart", -DifferD)
End If

If CheckBox5.Checked Then
DifferE = TopE - BotE
Me.Chart1.Series("E").Points.AddXY("chart", -DifferE)
End If 

ขอบคุณล่วงหน้าค่ะ 😀😀😀😀
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่