กรุณา
เข้าสู่ระบบ
หรือ
สมัครสมาชิก
.
ข่าว:
SMF - Just Installed!
หน้าแรก
ช่วยเหลือ
ค้นหา
เข้าสู่ระบบ
สมัครสมาชิก
»
บทความประกอบการเรียนรู้
»
เทคนิคการอินเตอร์เฟส Visual C#
»
เรียนรู้ครั้งที่ 13 [การเพิ่มคอนโทรลโพแกสบาร์แบบวงกลม (Circular Progress Bar)]
« หน้าที่แล้ว
ต่อไป »
พิมพ์
หน้า: [
1
]
ผู้เขียน
หัวข้อ: เรียนรู้ครั้งที่ 13 [การเพิ่มคอนโทรลโพแกสบาร์แบบวงกลม (Circular Progress Bar)] (อ่าน 4232 ครั้ง)
admin
Administrator
Hero Member
กระทู้: 706
เรียนรู้ครั้งที่ 13 [การเพิ่มคอนโทรลโพแกสบาร์แบบวงกลม (Circular Progress Bar)]
«
เมื่อ:
กันยายน 21, 2018, 11:21:01 PM »
การเรียนรู้นี้มีลักษณะคล้ายกับครั้งที่ 12 ต่างกันตรงที่ครั้งนี้เป็นแถบเลื่อนแบบวงกลมซึ่งสามารถนำมาประยุกต์การนำเสนอได้หลายอย่างเช่น ความก้าวหน้าในการคำนวณต่าง ๆ แสดงค่าพร้อมแสดงแถบ เมื่อใช้งานหน้าตาจะเป็นดังนี้ (ผู้เขียนโปรแกรมสามารถปรับแก้รูปแบบได้ตามความต้องการ)
ขั้นตอนดังนี้
1. สร้างโปรเจคงาน
(1) คลิกขวาที่ชื่อโปรเจค (แถบช่องด้านขวา)
(2) คลิกเลือก Manage NuGet Packages
2. จะปรากฏแทปขึ้นดำเนินการตามลำดับดังนี้
(1) คลิกที่แทป Browse
(2) พิมพ์ค้นหาในช่องคำว่า circularprogressbar
(3) คลิกที่รายการ CircularProgressBar ที่ปรากฏ
(4) คลิก Install และดำเนินการจนเสร็จสิ้น
3. เพิ่มแทปใน Toolbox ดังรูป (ตั้งชื่อแทปตามต้องการในที่นี้ตั้งชื่อว่า CircularProgressBar)
4. เลือกคอนโทรลคอมโพแนนต์ลงในแทปที่สร้างขึ้น ขั้นตอนดังรูป
5. คลิก Browse... หาไฟล์ DLL ของ CircularProgressBar
6. หากใช้วิธีการ Browse หาไฟล์โฟลเดอร์ Package เหมือนกับคอนโทรลตัวอื่นอาจใช้งานไม่ได้
7. ผลจะเกิดดังนี้
วิธีแก้ไข
8. ทำการ Build Solution ก่อน
9. แล้วค่อยหาไฟล์ DLL ที่อยู่ในโฟลเดอร์ bin --> Debug
10. จะได้คอนโทรล CircularProgressBar ทำการวางลงใน Form และกำหนดคุณสมบัติตามต้องการ
11. วางคอนโทรล Timer ลงใน Form และกำหนดค่าใน Properties ดังนี้
-Enabled-->True เพื่อให้ไทเมอร์ทำงานทันทีเมื่อรันโปรแกรม
-Interval--->200 กำหนดช่วงเวลาการกระตุ้นเป็น 200 มิลลิวินาที (1/5 วินาที)
12. เขียนโค้ดเพื่อทดสอบการแสดงผลดังรูป
13. รันโปรแกรมสังเกตุผลที่ได้
«
แก้ไขครั้งสุดท้าย: มกราคม 27, 2021, 10:26:28 AM โดย admin
»
บันทึกการเข้า
admin
Administrator
Hero Member
กระทู้: 706
Re: เรียนรู้ครั้งที่ 13 [การเพิ่มคอนโทรลโพแกสบาร์แบบวงกลม (Circular Progress Bar)]
«
ตอบกลับ #1 เมื่อ:
กันยายน 21, 2018, 11:21:21 PM »
...
บันทึกการเข้า
admin
Administrator
Hero Member
กระทู้: 706
Re: เรียนรู้ครั้งที่ 13 [การเพิ่มคอนโทรลโพแกสบาร์แบบวงกลม (Circular Progress Bar)]
«
ตอบกลับ #2 เมื่อ:
กันยายน 21, 2018, 11:21:32 PM »
...
บันทึกการเข้า
พิมพ์
หน้า: [
1
]
« หน้าที่แล้ว
ต่อไป »
»
บทความประกอบการเรียนรู้
»
เทคนิคการอินเตอร์เฟส Visual C#
»
เรียนรู้ครั้งที่ 13 [การเพิ่มคอนโทรลโพแกสบาร์แบบวงกลม (Circular Progress Bar)]