如何使用ItemsControl在WPF中创建内容旋转器/滑块?

问题描述

| 我的目标是使用WPF创建类似于JQuery的内容滑块。一个示例是“移动框”脚本: 移动箱 我一直在搜索,但是很难找到WPF何时具有名为Slider的控件,而rotator通常引用动画。我尝试在自定义动画scrollviewer中使用水平堆栈面板,但收效甚微。因此,任何想法都值得赞赏。 更新: 我可以通过创建一个自定义ScrollViewer控件并添加依赖项属性来实现此功能,以通过事件启用滚动动画。我以这个项目为灵感:在Codeplex上对WPF ScrollViewer进行动画处理     

解决方法

        我之前做了类似的事情,但是我没有代码了。 我确信我在水平方向的堆栈面板上使用了一个listview,并且您能够隐藏滚动条,因此它看起来像一个普通列表。 然后,您可以创建两个用于向左或向右滚动的控件,并且在按下其中任何一个时,只需调用Listview对象的scrollIntoView方法即可。 希望这个对你有帮助。     ,        这是关于此主题的链接http://blog.pixelingene.com/2008/06/a-carousel-view-for-elementflow/这是一个3D控件,但可以给您一些想法     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...