Xaml winrt usercontrol在动画中被剪裁
将usercontrol添加到视图的边界之外,并从右角使用情节提要translate transform x对其设置动画,可以剪裁usercontrol视图 下面是动画的xaml代码Xaml winrt usercontrol在动画中被剪裁,xaml,windows-runtime,Xaml,Windows Runtime,将usercontrol添加到视图的边界之外,并从右角使用情节提要translate transform x对其设置动画,可以剪裁usercontrol视图 下面是动画的xaml代码 我像这样添加usercontrol c2.余量=新厚度(1355,0,0,0) 边距中的1355意味着控件将被放置在一个矩形的边界中,该矩形的左边框距其父控件的左边框1355个逻辑像素。在大多数屏幕上,这意味着如果不是负尺寸,布局矩形几乎为空,因此通常会被剪裁。解决方案可能是将边距设置为0,将水平对齐设置为右
我像这样添加usercontrol
c2.余量=新厚度(1355,0,0,0) 边距中的1355意味着控件将被放置在一个矩形的边界中,该矩形的左边框距其父控件的左边框1355个逻辑像素。在大多数屏幕上,这意味着如果不是负尺寸,布局矩形几乎为空,因此通常会被剪裁。解决方案可能是将边距设置为0,将水平对齐设置为右侧,并将动画从c2.ActualWidth设置为0,而不是从0设置为-200 另外,请查看本文,了解可能对您有所帮助的内容:
<Storyboard x:Name="gridstory">
<DoubleAnimation
Storyboard.TargetName="gdd"
Storyboard.TargetProperty="(UIElement.RenderTransform).(TranslateTransform.X)"
From="0" To="-200" />
</Storyboard>
<Storyboard x:Name="gridstory2">
<DoubleAnimation
Storyboard.TargetName="gdd"
Storyboard.TargetProperty="(UIElement.RenderTransform).(TranslateTransform.X)"
From="-200" To="0" />
</Storyboard>
</UserControl.Resources>