그림 상자로 만든 카드 게임을 만들었습니다. 카드를 넣을 수있는 빈 곳은 투명한 배경과 3D 테두리가있는 빈 그림 상자입니다. 그리고 나서 MouseMove 이벤트에 의해 움직이는 picturebox 인 현재 카드를 가지고 있습니다.마우스로 이동할 때 투명한 그림 상자가 깜박입니다.
투명 PictureBox 위에 카드를 끌면 마우스를 멈추고 사진을 새로 고칠 때까지 카드가 있던 곳이 카드에 남아 있습니다. 이것은 카드가 이미지로 설정되어 있지만 투명하게 설정된 현재 카드 배경을 가지고있는 경우이기도합니다 (배경을 녹색으로 설정하면 카드가 사라지게되므로 실제로 중요하지 않습니다).
해결 방법이 있습니까? DoubleBuffered를 시도했지만 성공하지 못했습니다. 감사!
고마워요, 이건 좋은 생각 같네요. 문제는 WPF에서 빨아 draggable 이미지 등 같은 물건을 만드는 방법을 모르겠다 –
당신은 너무 그림 상자와 winforms에서 작동하도록 만들 수 있습니다. –