static int screenWidth = (int)SystemParameters.WorkArea.Width;
static int screenHeight = (int)SystemParameters.WorkArea.Height;
int heightAvail = ((screenHeight - intHeight) / 2);
int widthAvail = ((screenWidth - intWidth) / 2);
DoubleAnimation animation = new DoubleAnimation(widthAvail, widthAvail, TimeSpan.FromMilliseconds(300));
DoubleAnimation animationT = new DoubleAnimation(1920, heightAvail, TimeSpan.FromMilliseconds(300));
objUIElement.BeginAnimation(Window.LeftProperty, animation);
objUIElement.BeginAnimation(Window.TopProperty, animationT);
这是我用来制作动画的一部分但是它来到了中心。我希望它应该贴在窗户的底部。
如何实现这一目标?请分享一些想法。
答案 0 :(得分:0)
为什么要将heightAvail
除以2 ??
int heightAvail = (screenHeight - intHeight);
这应该这样做。