C# WinApp DataGridView ต้องการใส่การคำนวณใน DataGridView ครับ

ผมต้องการให้ผู้ใช้งานใส่สูตรในเซลล์ จากนั้นก็คำนวณ ได้เลย ครับ
โดย DataGridView ผูกอยู่กับ BindingSource
ผมลองทำ 3 แบบ คือ 
1. ใช้ DataGridViewTextBoxColumn และ CellEndEdit 
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้

ผลคือ พิมพ์แล้ว คลิกอะไรไม่ได้เลย ต้องปิดโปรแกรมอย่างเดียว

แต่ถ้าไม่ผูกกับ BindingSource ก็ใช้ได้ปกติ


2. เขียนคลาส ขึ้นมาใช้งาน

[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้

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