ในระหว่างการโหลดไฟล์ขนาดใหญ่ ฉันต้องการปิดการใช้งานปุ่มเมาส์เพื่อไม่ให้ผู้ใช้คลิกองค์ประกอบ UI และทริกเกอร์เหตุการณ์
แก้ไข เมื่อฉันโหลดไฟล์ขนาดใหญ่ในแอปพลิเคชัน WPF Caliburn Micro ของฉัน ฉันเปลี่ยนคุณสมบัติ IsEnabled ของ Listbox เป็น false เนื่องจากฉันต้องการปิดการใช้งานปุ่มในระหว่างกระบวนการนี้ ต่อไปเมื่อโหลดไฟล์ ฉันเปลี่ยนคุณสมบัติ IsEnabled ของ Listbox เป็นจริง หลังจากนั้นการคลิกปุ่มปิดการใช้งานทุกครั้งทำให้เกิดเหตุการณ์ขึ้นและฉันไม่ต้องการให้เป็นอย่างนั้น ฉันไม่รู้ว่าจะลบกิจกรรมนี้อย่างไร และจัดเก็บไว้ที่ไหน ดังนั้นฉันคิดว่าวิธีที่ง่ายกว่าในการแก้ปัญหานี้คือการปิดการใช้งานปุ่มเมาส์ระหว่างกระบวนการโหลดไฟล์ แต่มันก็ไม่ใช่เรื่องง่ายเช่นกัน... ขอบคุณล่วงหน้า!