问题标签 [storyboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5981 浏览

wpf - 在另一个 Storyboards 时间轴中启动 Storyboard

我有一个故事板(1),可以在 2 秒内完成一些基本动画。我希望故事板(1)完成我设置的所有属性动画(这一切都很好)。但是在故事板(1)进入 3 秒后,我想在完全没有用户交互的情况下开始故事板(2)并退出故事板(1)。

我所看到的唯一允许我这样做的是用户点击某物时。我希望这是根据当前故事板(1)时间线的位置自动进行的。

我希望这有足够的意义。如果您需要我更详细地解释某些事情,请告诉我。

谢谢。

编辑:请用 XAML 或 VB.net 语言发布答案。:)

0 投票
1 回答
3285 浏览

c# - wpf故事板死亡

C#:

XAML:

这段代码有什么问题?故事板在 20-50 轮后停止。每次都是不同的号码

0 投票
1 回答
748 浏览

xaml - 如何为 WPF 故事板中的静态对象设置动画

我有一个 WPF 程序,我需要添加一个“演示模式”。因为我希望我的设计人员能够修改演示模式,而不必每次都重新编译程序,所以我认为使用来自外部 XAML 文件的情节提要是一个好主意。“演示模式”基本上是一个故事板,为应用程序的一些依赖属性设置动画。

为了公开我的应用程序的 DP,我创建了应用程序类的公共静态成员(单例),以便应用程序的 DP 始终在外部可用。在这种情况下,故事板将访问它们。

在外部 XAML 文件中,我添加了正确引用应用程序的命名空间/程序集的正确 xmlns。所以理论上,我应该能够在 Storyboard 中访问应用程序的 DP。

问题是,当未在 XAML 中声明/命名对象时,我不知道如何在 Storyboard 中为静态对象的 DP 设置动画。声明情节提要动画帧时,情节提要的唯一附加属性是Storyboard.TargetNameStoryboard.TargetProperty

如果有人能给我一个提示,让我朝着正确的方向前进,我将不胜感激。

0 投票
2 回答
14157 浏览

wpf - 属性上的 WPF 故事板触发器已更改

我有一个用于实现 INotifyPropertyChanged 的​​类的 DataTemplate。当属性更改并且不同值的不同故事板(在这种情况下为布尔值)时,有什么方法可以触发故事板?

有什么方法可以根据数据模板所针对的类的值在启动时触发情节提要?

0 投票
1 回答
1417 浏览

.net - Silverlight:重复故事板的一部分

是否可以创建后半部分重复但前半部分不重复的故事板?或者,我可以让一个故事板在另一个故事板完成后开始,全部在 xaml 中吗?

0 投票
2 回答
2517 浏览

wpf - WPF 从 vb.net 代码开始动画给出错误

我试图在引发事件(调用函数)时从窗口的 vb 代码触发在窗口的 XAML 文件中声明的动画,例如窗口的“加载”事件。

这是我声明动画的方式(作为故事板):

这是失败的函数的代码:

我得到的错误如下:

“值不能为空。参数名称:情节提要”

看起来它在“Button1.BeginStoryboard(StartAnimation,...)

有任何想法吗?

0 投票
2 回答
4780 浏览

wpf - 为什么访问我的 Storyboard x:Name 在 Silverlight 中有效,但在 WPF 中无效?

以下 WPF 代码出现错误:当前上下文中不存在名称“zipButtonOut”。

但是,正如我在这里演示的那样,相同的代码在 Silverlight 中有效:http ://tanguay.info/web/index.php?pg=codeExamples&id=65

我必须对 WPF 代码做什么才能访问 Window.Resources 中的情节提要?我也在 WPF UserControl 中尝试过,但遇到了同样的错误。

XAML:

代码隐藏:

0 投票
4 回答
31536 浏览

wpf - 在以编程方式添加的控件上使用情节提要动画

我正在尝试将新控件淡入到我的应用程序的“应用程序”区域,该区域是在删除现有控件后以编程方式添加的。我的代码如下所示:

但是,当我运行此代码时,我收到错误“没有适用的名称范围来解析名称 'settingsPane'。”

我可能做错了什么?我很确定我已经正确注册了所有内容:(

0 投票
1 回答
6707 浏览

wpf - WPF - 无法停止动画 StoryBoard,IsControllable 不起作用?

我有一个 3D 立方体,我正在使用共享故事板制作动画。动画代码位于组合框的 selectionChanged 事件中,旨在确保任何仍在运行的动画在下一个开始之前停止;但它不是那样工作的!

我意识到这是一些非常混乱的代码,但我仍然不明白为什么我的故事板不会响应控制,因为我正在调用 .begin(this,true)。

谁能告诉我为什么我不能停止 StoryBoard?我仍然收到那个狡猾的'System.Windows.Media.Animation Warning: 6 : Unable to perform action because the specified Storyboard was never applied to this object for interactive control.; Action='Stop';'消息

0 投票
1 回答
751 浏览

wpf - 绑定到 UserControl 中声明的 Storyboard 的属性

我正在努力解决仅在窗口资源区域内声明时才有效的绑定。一旦我将声明移动到 UserControl 的资源区域,绑定就会失败。没有错误消息,但是当滑块(源)的值更改时,值不会更新。我想在 UserControl 的 VSM 状态之一中使用情节提要。

有人可以告诉我为什么会发生这种情况,并希望如何解决它?

我尝试在此处粘贴我的 xaml,但该网站没有接缝以允许消息中的 xml 标签。

问候

雅科