自定义ListView控件
所以,我一直在寻找解决方案超过 12 个小时(但没有成功)。我应该如何更改 ListView ControlTemplate 以获得如下效果:
(这个问题是关于这个按钮的工作原理滚动视图)
您还有其他想法如何创建这样的控件吗?
So, I have been looking for solution more than 12 hours(but without success). How should I change ListView ControlTemplate to get effect like this:
(This question is about this buttons that working like scrollview)
Have you another ideas how to create control like this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它是垂直表示,但想法是可以理解的:隐藏滚动条并手动操作它们。为了获得更灵敏的 UI,您需要订阅 MouseDown 事件而不是 Click,而且 Grid_Click() 的每一行都可能出现 NullReference 异常。
XAML:
代码:
GetChild() 中的神奇数字 2 是 ScrollViewer 在其父项(Grid)内的索引。
It's vertical representation, but idea is understood: hide scrollbars and manipulate them manually. For more responsive UI you'll need to subscribe to MouseDown event instead of Click, also NullReference exceptions are possible on every line of Grid_Click().
XAML:
Code:
Magical number 2 in GetChild() is index of ScrollViewer inside its parent (Grid).