wpf 窗体移动动画

xxbb0101 2013-10-21 05:45:14
大神,WPF 弹出一个窗体,怎么让这个窗体可以移动?看了一下,那个window.marginpropreview不管用。其实想实现的效果很简单,就是给两个MARGIN,然后让子窗体自己移动。
还有如何取得控件相对于屏幕的MARGIN。
...全文
449 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
musli 2015-12-07
  • 打赏
  • 举报
回复
 private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            DoubleAnimation a = new DoubleAnimation();
            a.From = 0;
            a.To = 200;
            a.Duration = new Duration(TimeSpan.Parse("0:0:3"));
            this.BeginAnimation(Window1.LeftProperty, a);
        }
小猪八Q 2013-11-19
  • 打赏
  • 举报
回复
Window有Top和Left等属性
w单行者 2013-11-19
  • 打赏
  • 举报
回复
求大神,发开源代码!
w单行者 2013-11-19
  • 打赏
  • 举报
回复
有源代码吗?和360加速小球差不多的,点击出来,然后隐藏
xxbb0101 2013-10-22
  • 打赏
  • 举报
回复
那不知有没有简单的实例啊?
HundredYears 2013-10-21
  • 打赏
  • 举报
回复
WPF相对于窗口的位置如楼上所说的是Location 不是MARGIN
风之影子 2013-10-21
  • 打赏
  • 举报
回复
WPF实现这种功能,应该很简单的吧。 我记的以前写这个小功能时作弊,循环让窗体Location的X和Y的值不断的变。

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧