- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在尝试为 UserControl 的打开设置动画,但没有成功,想知道是否有人可以提供帮助?
我有一个 UserControl,它只保存有关记录的信息。它在现有页面上作为一个框打开,但是我希望该框以简单的动画打开。我正在尝试使用展开的动画而不是刚刚出现的框来打开框。
下面是我一直在处理的代码。
<UserControl Name="RecordViewerUserControl"
xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"
x:Class="VisionWare.MasterDataServices.Silverlight.UI.Common.RecordViewer"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
xmlns:conv="clr-namespace:VisionWare.MasterDataServices.Silverlight.UI.Converters"
xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:vsm="clr-namespace:System.Windows;assembly=System.Windows"
Height="490"
Width="600"
Margin="0,0,0,0">
<UserControl.Resources>
<conv:DateConverter x:Key="dateConverter" />
<conv:BoolToVisibilityConverter x:Key="visibilityConverter" />
<conv:EntityIdToUrlConverter x:Key="urlConverter"/>
<conv:FileConverter x:Key="fileConverter"/>
<conv:AlertImageURLConverter x:Key="alertConverter"/>
<Style TargetType="UserControl" x:Key="CustomUserControlStyle">
<Setter Property="Effect">
<Setter.Value>
<BeginStoryboard>
<Storyboard>
<DoubleAnimationUsingKeyFrames BeginTime="0" Storyboard.TargetName="LayoutRoot" Storyboard.TargetProperty="(RenderTransform).(Children)[0].ScaleX">
<SplineDoubleKeyFrame KeyTime="00:00:00.2" Value="1" />
<SplineDoubleKeyFrame KeyTime="00:00:00.25" Value="1.05" />
<SplineDoubleKeyFrame KeyTime="00:00:00.45" Value="0" />
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames BeginTime="0" Storyboard.TargetName="LayoutRoot" Storyboard.TargetProperty="(RenderTransform).(Children)[0].ScaleY">
<SplineDoubleKeyFrame KeyTime="00:00:00.2" Value="1" />
<SplineDoubleKeyFrame KeyTime="00:00:00.25" Value="1.05" />
<SplineDoubleKeyFrame KeyTime="00:00:00.45" Value="0" />
</DoubleAnimationUsingKeyFrames>
</Storyboard>
</BeginStoryboard>
</Setter.Value>
</Setter>
</Style>
</UserControl.Resources>
我已经根据@jrb 的建议更改了我的代码...]
<UserControl.Triggers>
<EventTrigger RoutedEvent="UserControl.Loaded">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetName="RecordViewerUserControl" Storyboard.TargetProperty="Width" To="600"/>
<DoubleAnimation Storyboard.TargetName="RecordViewerUserControl" Storyboard.TargetProperty="Height" To="490"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</UserControl.Triggers>
我在最初的 UserControl 开始标记之后插入了它。当应用程序运行时它不再提示,但它似乎没有效果。
有什么想法吗?我在后面的代码中遗漏了什么吗?
最佳答案
我认为你的动画值是错误的,最后你的值应该是 1(100% 大小)而不是 0。
为什么要在 LayoutRoot 的第一个子节点上制作动画?您应该将 RecordViewerUserControl
作为动画目标。
关于c# - 动画化 UserControl XAML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8309357/
我有一个包含 10 行的 UITableView。每个单元格中都有一个 UITextField。 问题是,当我单击底部单元格中的 UITextField 时,键盘会弹出并阻止该单元格。我该如何处理这个
我真的很喜欢动态图表的外观 here但我想为其他一些图(而不仅仅是散点图)制作动画。 例如,是否可以制作烛台图的动画? 最佳答案 尽管您提出了问题,但我的回答就好像您不关心使用 googleVis,只
我一直在尝试为 UserControl 的打开设置动画,但没有成功,想知道是否有人可以提供帮助? 我有一个 UserControl,它只保存有关记录的信息。它在现有页面上作为一个框打开,但是我希望该框
This question (及其答案)让我达到了我想要的一半。 但现在我陷入了下一部分,(老实说)我什至不确定这是否可能。 我已经这样定义了一个单元格... class ExpandableCell
这个问题在这里已经有了答案: jQuery animate and property values in percentage (6 个答案) 关闭 9 年前。
多年来我一直在尝试为这个下拉菜单制作动画,花了几个小时编辑我认为相关的所有内容,但它仍然不起作用。我有几个链接页面、HTML5 中的源代码、几个引导页面以及一个样式表。这是源代码:
我目前遇到有关动画的 iOS 开发问题。我目前正在使用以下代码制作一个“幻灯片动画”,用于在手势识别器触发后切换标签栏项目。 -(void)slideToTab:(int)controllerInde
如何为 ListView 中新添加的项目设置动画? 我有一个适配器,当我在列表中添加新项目时,我说adapter.notifyDataSetChanged(); 添加了项目,一切正常,但我的问题是我想
我想为我的 UICollectionView 中的变化设置动画。我将 collectionView 作为 @IBOutlet: @IBOutlet weak var collectionView: U
我想为我的 UIView 中的子层设置 backgroundColor 更改动画(在 tintColorDidChange 上)。 我需要多次将图层的当前背景颜色设置为新的色调(每次不同的色调),因此
我正在尝试在选择 View 时使用幻灯片为 NSTabView 的每个 View 设置动画。我以一种时尚的方式工作,但它只会在我第一次选择新的选项卡 View 时进行动画处理。之后我在切换选项卡 Vi
假设我们有一个按钮 I'm a button .It's position is right in the center.Now when i click this button it should
我有一个可以正确设置动画的简单线条 SVG。问题是在第一次加载 SVG 路径时显示然后在开始之前消失。我尝试将 st1 和 st2 上的不透明度设置为 0,然后将关键帧设置为不透明度 1。这种方法有效
在我的应用程序中,我在一个动态改变宽度的场景中有一个 UITableView。当宽度改变时,我为场景的扩展设置动画 - 包括 UITableView。 UITableView 包含带有自定义 View
UIKit 文本输入组件,例如 UITextView 和 UITextField 有一个属性 inputView 来添加自定义键盘。我有两个与此相关的问题。 如果键盘当前可见并且该属性设置为新的输入
我正在尝试制作粒子轨迹的视频。但是,不知何故我的场景永远不会更新。这是一个非常简单的例子: from __future__ import absolute_import, division, prin
在我的 iPhone 应用程序中,我需要实现一种不同类型的过渡。 那是 从当前 View 打开下一个 View , 它像一个点,点像圆圈一样慢慢扩大,圆圈内下一个 View 将部分显示,圆圈内部分显示
有没有办法在 Windows Phone 8.1 Runtime 中平滑地设置 ScrollViewer 的垂直偏移动画? 我已经尝试使用 ScrollViewer.ChangeView() 方法,无
我有一个具体问题和一个一般问题。 我必须使用 javascript(没有框架)为拖动设置动画,我认为最好使用 translate() 而不是更改顶部和左侧,至少为了更好的性能。 但它是用户驱动界面的一
我在 Web 应用程序中动态设置 iFrame 的内容。是的,不幸的是需要使用 iFrame:) 没有使用跨域内容 我能够设置内容,在 iframe 中查找元素等。但现在我想为 iframe 中的一些
我是一名优秀的程序员,十分优秀!