使用<code>HandyControl</code>中[<code>CoverFlow</code>封面流图]https://handyorg.gitee.io/handycontrol/extend_controls/coverFlow/,自动轮播能够点击翻转,手动控制翻转需要如何去处理,请听笔者一步步讲,原始效果如下:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsAjMfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsQTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-YWan5CZkJDZ3QzN4IzMkV2NlVzMjJjZiFDN2E2Y2ETM3AjMk9CX0AzLclDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL0M3Lc9CX6MHc0RHaiojIsJye.gif)
<code>xaml</code>页面:
<code>xxx.cs</code>代码:
通过查看<code>Coverflow</code>源码发现,控件本身,并有提供可以直接使用的函数或者方法去手动控制翻转,如果需要手动控制的话,需要直接使用控件的附加属性,进行人为给依赖属性<code>PageIndexProperty</code>设置值,以下为对应的<code>Coverflow</code>源码:
<code>xaml</code>中添加,两个按钮,一个用于控制上一页,一个控制下一页:
<code>xxx.cs</code>事件内容如下:
最终效果如下: