Windows Phone 上的滑入式搜索框(如 bing 地图应用程序)
在 Windows Phone 上的 bing 地图应用程序中,当我单击搜索按钮时,我会看到一个从屏幕顶部滑入的搜索框,以及从底部滑入的键盘。我想在我自己的 Windows Phone 应用程序中实现相同的行为(基于 bing 地图控件)。
我需要一些下拉框,例如用于设置过滤器(这将需要一些复选框和文本输入),以及添加一个项目(这将需要名称的文本输入,并且理想情况下仍然允许平移主面板中的地图以微调项目的位置)。
我很确定当文本框获得焦点时键盘会自动出现,但我不确定放入搜索框的最佳方法是什么。看起来它需要一些带有故事板/动画/投影的东西,但到目前为止我还没有找到一个明确的标准方法,我想确保我从一开始就以正确的方式去做(因为我真的没有时间做两次)。
有没有标准/最佳实践方法来达到效果?
In the bing maps app on windows phone, when I click the search button I get a search box sliding in from the top of the screen, and the keyboard sliding in from the bottom. I want to achieve the same behaviour in my own windows phone app (based around a bing map control).
I will want a few drop-in boxes, such as for setting up a filter (which will need a few check boxes and text entry), and adding an item (which will require a text entry for the name, and ideally still allow the map in the main panel to be panned to fine-tune the location of the item).
I'm pretty sure the keyboard comes up automatically when a textbox gets focus, but I'm not sure what might be the best approach for dropping in the search box. It looks like it would need something with storyboards/animations/projections, but I haven't found a clear standard approach so far, and I want to make sure I do it the right way from the start (as I don't really have time to do it twice).
Is there a standard/best practice way to achieve the effect?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,您不需要一行代码。您可以使用 XAML 来表达整个动画。获取有关 Silverlight 的文本并阅读有关动画的章节,特别参考 故事板和宽松。
Yes, and you don't need a single line of code. You can express the whole animation using XAML. Get a text on Silverlight and read the chapters on animation with particular reference to storyboards and Easing.