是否可以更改 Silverlight 主题中的动画速度?

发布于 2024-08-20 03:47:04 字数 196 浏览 7 评论 0原文

是否可以更改 Silverlight 工具包主题中使用的动画速度?

具体来说,我喜欢 Expression Dark 主题的外观,但我觉得它使用的一些动画需要太长的时间并使其感觉缓慢。

我希望能够通过设置修改动画速度,并且无需将主题复制到我自己的主题并重新设计整个主题的样式。我猜这个问题的答案是不可能的,但我希望我错了。

谢谢!

Is it possible to change the animation speeds that are used in the Silverlight toolkit themes?

Specifically, I like the look of the Expression Dark theme, however I feel that some of the animations it uses take too long and make it feel sluggish.

I'd like to be able to modify the animation speeds thru a setting, and be able to do so without having to copy the theme to my own and re styling the whole thing. I'm guessing the answer to this is that its not possible, but I'm hoping I'm wrong.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

瘫痪情歌 2024-08-27 03:47:04

我现在无法访问VS,所以我只是在这里大声思考。但我认为您可以创建自己的自定义控件并从您想要更改的控件中派生。然后您可以重写 OnApplyTemplate 并希望在可视化树中找到您想要更改的动画元素。那时你应该能够改变他们的价值观(我认为)。但如果您想更改许多控件,则需要大量代码。您仍然需要查看模板的 XAML 以确定如何在 OnApplyTemplate 中找到它们。

I don't have access to VS now, so I am just thinking out loud here. But I think you could create your own custom controls and derive from the controls you want to change. Then you could override OnApplyTemplate and hopefully find the animation elements you want to change in the visual tree. At that point you should be able to change their values (I think). But it would require a lot of code if you want to change many of the controls. And you would still need to look through the XAML of the templates to determine how to find them in OnApplyTemplate.

最冷一天 2024-08-27 03:47:04

我建议从 Expression Dark 主题构建您自己的主题。它们是开源的并且可以修改。

在 Toolkit 安装中,您将找到主题的 .Xaml;您可以将其与 ISM 一起使用。

I would recommend building your own theme from the Expression Dark theme. They are open source and available for modification.

Inside the Toolkit install you'll find the .Xaml for the theme; you can use that with ISM.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文