• 作者:SuperPaxxs扶摇直上九万里,绝云气,负青天,不知图哪了,正在努力搜索中..
    • 请在Chrome、Firefox等现代浏览器浏览本站。 有事 点击这里 联系博主
    • 想在魔帆博客投稿? 点击这里 联系博主
    • [ 既然来了就多看两篇文章嘛,你好意思走么? ]
    • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏魔帆博客吧

C# .net WPF 无边框移动窗体实现

WPF无边框移动窗体其实很简单
先在里添加

MouseLeftButtonDown="Window_MouseLeftButtonDown"

然后导航到事件,在事件里添加

if (e.LeftButton == MouseButtonState.Pressed)

this.DragMove();

就可以了,
这里有很多人不知道e是什么鬼,e 是事件参数。具体看底下的代码:

private void Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
//这是刚刚插入的代码
            if (e.LeftButton == MouseButtonState.Pressed)
                this.DragMove();
//这是刚刚插入的代码
        }

看第一行, MouseEventArgs:e是事件参数.MouseEventArgs包括鼠标的一些信息,如鼠标的x,y坐标等等.
还不懂的话,万能的度娘!


魔帆博客 , 版权所有丨如未注明 , 均为原创丨本网站均采用BY-NC-SA协议进行授权 , 转载请注明C# .net WPF 无边框移动窗体实现
喜欢 (2)
[]
分享 (0)
Super Paxxs
关于作者:
一只初中狗,对网站建设和编程非常感兴趣。
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 年中快乐!
    3761513192016-06-17 16:48 回复
  2. JiaXing_Ni
    看着好眼熟。像极了Swing
    哟哟切克闹2016-06-05 17:09 回复
×
订阅图标按钮