Tôi đã tạo một lớp cho phép người dùng kéo các ô trên biểu mẫu hay không. Làm thế nào tôi có thể đảm bảo rằng người dùng không đặt hai bảng trên đầu trang của nhau? Nếu họ làm, tôi muốn thay đổi/hoặc đánh dấu một trong những điều khiển trong khi cả hai đều chồng lên nhau.Cách kiểm tra xem hai điều khiển có bị chồng chéo trong Windows Forms
Tôi đã thử đặt cài đặt này trong sự kiện OnMouseDown nhưng điều đó không hoạt động.
Ngoài ra, số lượng bảng trên biểu mẫu khác nhau tùy thuộc vào số lượng hình ảnh mà biểu mẫu cần hiển thị. Mỗi bảng có một hình tượng bên trong bảng điều khiển.
Bạn có thể thử kiểm tra tất cả các bảng hiện có, nếu vị trí rơi của bảng điều khiển mới được che phủ bởi bảng hiện có. Bạn chỉ cần có một số toán học với vị trí và kích thước của điều khiển. – sgud