MFC จะเชื่อมต่อการควบคุมการเติมได้อย่างไร

ฉันจะบังคับให้ listctrl เข้าสู่ tabctrl และจาก tabctrl ไปสู่กล่องโต้ตอบได้อย่างไร

มีวิธีจัดช่องทำเครื่องหมายให้ตรงกลางคอลัมน์แรกหรือจัดชิดขอบข้อความให้อยู่ตรงกลางเท่านั้น

ป้อนคำอธิบายรูปภาพที่นี่


person Yen Dang    schedule 09.06.2021    source แหล่งที่มา
comment
คำตอบอาจจะง่ายกว่าถ้าคุณระบุโค้ดบางส่วนที่ได้รับกล่องโต้ตอบนี้   -  person Jeffrey    schedule 10.06.2021
comment
สวัสดี @Jeffrey จากโพสต์นี้ stackoverflow.com/questions/27914005/ คุณสามารถทำได้   -  person Yen Dang    schedule 10.06.2021
comment
ปรับขนาดตัวควบคุมแท็บจาก CWnd::OnSize< ของพาเรนต์ /a> การใช้งาน จากสมาชิก OnSize ของ CTabCtrl คุณสามารถคำนวณขนาดการแสดงผลตามขนาดหน้าต่าง (CTabCtrl::AdjustRect) เมื่อเสร็จแล้ว คุณสามารถปรับขนาด CListCtrl ให้เต็มพื้นที่แสดงผลทั้งหมดของตัวควบคุมแท็บได้   -  person IInspectable    schedule 10.06.2021
comment
สวัสดี @IInspectable ฉันได้สร้างคอลัมน์เพิ่มเติมเพื่อปรับหมายเลขคำสั่งซื้อและตามคำตอบของคุณ ปัญหาของฉันได้รับการแก้ไขแล้ว ขอบคุณมาก!   -  person Yen Dang    schedule 11.06.2021
comment
ใช้ CMFCTabCtrl และคุณจะหลีกเลี่ยงตรรกะการควบคุมการแสดง/ซ่อนด้วยตนเองจำนวนมาก และหากคุณประกาศการควบคุมรายการนั้นเป็นหน้าต่างของแท็บที่เกี่ยวข้อง (อาจมี CMFCTabCtrl::AddTab) คุณจะมีการปรับขนาดการทำงานให้คุณโดยอัตโนมัติ   -  person sergiol    schedule 12.06.2021
comment
สวัสดี ฉันอยากลองอย่างแน่นอน อย่างไรก็ตาม เมื่อรวมไฟล์ส่วนหัว CMFCTabCtrl ฉันได้รับข้อผิดพลาดไบต์สัญลักษณ์ที่ไม่ชัดเจน ฉันติดอยู่ที่นั่นและกลับมาที่การควบคุมนี้ :(   -  person Yen Dang    schedule 12.06.2021