c# 在运行时实现Panel时的拖放
System.Drawing.Point mouseOffset;
bool DragFilmDbSelectView;
private void FilmDbSelectView_MouseDown(object sender, MouseEventArgs e)
{
//获得鼠标的相对坐标
mouseOffset = new System.Drawing.Point(e.X, e.Y);
DragFilmDbSelectView = false;
if (e.Y < 10)
{
DragFilmDbSelectView = true

本文介绍如何在C#中实现在运行时对Panel控件进行拖放功能。通过监听MouseDown和MouseMove事件,计算鼠标相对坐标,并在鼠标左键按下并移动时更新Panel的位置,实现拖放效果。
5012

被折叠的 条评论
为什么被折叠?



