我不知道这个功能到底是什么,但我想在我的 Silverlight 项目中模拟它。我是一名 C# 开发人员,正在转向 Silverlight 和 Expression Studio (Blend) 以获得更丰富的用户体验。假设我有一些用户控件,并希望它们进入屏幕(滑入和滑出),如我发现的以下站点所示:
http://www.templatemonster.com/silverlight-templates/28722.html
在菜单上,点击菜单项时,“屏幕”会滑动向左,然后一个新的“屏幕”从左向右滑入。
我很想学习这些东西,但不知道这些“功能”叫什么?例如,这些“屏幕”在 xaml 世界中被称为什么?另外,xaml 世界中的“滑入/滑出”被称为什么?有人可以给我指出一篇好的文章/白皮书吗?
预先感谢您的任何建议。
I don't know what exactly this feature is, but I would like to simulate this in my Silverlight project. I am a C# developer and am moving to Silverlight and Expression Studio (Blend) for richer UX. Let's say I have some user controls and would like them to come into the screen (slide-in and out) as shown in the following site I found:
http://www.templatemonster.com/silverlight-templates/28722.html
On the menu, as one clicks on the menu item, the 'screen' slides to the left and then a new 'screen' slides in from the left to right.
I really want to learn this stuff, but don't know what these 'features' are called? For example what are these 'screens' called in the xaml world? Also, what is the 'slide-in/out' called in the xaml world? Can someone point me to a good article/whitepaper?
Thanks in advance for any advice.
发布评论
评论(1)
首先,Silverlight/WPF非常擅长这类事情。框架人员在设计 xaml 方面做得非常出色,使其尽可能灵活。
话虽这么说,在尝试这些事情之前,确实有很多事情要做
就像 ResourceDictionaries,触发器,操作,故事板,动画(关键帧/双...) ,模板,样式
但一旦你掌握了这些隐喻,事情就变得容易多了。
这是带有一些入门读物的纲要。
这是一个示例,供您将这些内容组合在一起。
Firstly Silverlight/WPF is really good at this kind of stuff. The framework guys did a great job engineering xaml to be as flexible as possible.
That being said admittingly there’s a lot to get before attempting these sort of things
like ResourceDictionaries, Triggers, Actions, Storyboards, Animation (Keyframe/Double...) , Templating, Styles
but once you get these metaphors its way easier.
Heres the rundown with some primers.
Heres a sample for you pulling this stuff together.