嗨 我正在构建一个控件,显示从0到最大的标尺。 0值位于底部,最大值位于y值较高的位置,然后是0(直到滚动到最大值才可见)。 问题是当0关闭并且最大值已到达时。滚动条的0值为up,最大值为down。 我希望滚动条会翻转。 我该怎么做?翻转滚动条WPF
Q
翻转滚动条WPF
2
A
回答
1
如何使用值转换器来取消您的“最小值”,“最大值”和“值”属性。这样滚动条就像你翻转它一样。
代码:
class NegativeValueConverter : IValueConverter
{
object Convert(object value, ...)
{
return -System.Convert.ToDouble(value);
}
object ConvertBack(object value, ...)
{
return -System.Convert.ToDouble(value);
}
}
XAML:
<Resources>
<local:NegativeValueConverter x:Key="negative" />
</Resources>
<ScrollBar Value="{Binding RulerValue, Converter={StaticResource negative}"
Minimum="{Binding RulerMinimum, Converter={StaticResource negative}"
Maximum="{Binding RulerMaximum, Converter={StaticResource negative}"/>
5
花花公子,想简单:
<ScrollBar.RenderTransform>
<RotateTransform Angle="180"/>
</ScrollBar.RenderTransform>
问候
+0
为了保持它在同一位置,请添加: '
相关问题
- 1. WPF翻转动画
- 2. WPF NavigationWindow滚动条
- 3. Wpf datagrid滚动条冻结
- 4. WPF滚动条位置
- 5. WPF XAML ListView与滚动条
- 6. WPF滚动条风格
- 7. WPF缩放+滚动条?
- 8. 隐藏webBrowser滚动条wpf
- 9. 禁用WPF WebBrowser滚动条
- 10. WPF的滚动条样式
- 11. WPF自定义滚动条 - Zune样式滚动条
- 12. WPF控制翻转
- 13. 无限滚动翻转Flipview在翻转时更新内容
- 14. WPF:滚动条移动检测
- 15. C#WPF - 滚动条在动态TabControl
- 16. WPF DataGrid列宽自动和滚动条
- 17. WPF动画创意翻转页面
- 18. UITextView滚动在tvOS上翻转
- 19. Android水平滚动和水平翻转
- 20. CSS转换翻译不能滚动
- 21. 翻转并在按钮上滚动
- 22. VB2010反转滚动条值
- 23. 格式文本框放大转型与滚动条WPF
- 24. 滚动条不显示在WPF Datagrid
- 25. WPF RichTextBox的有条件滚动?
- 26. ListBox垂直滚动条不显示(WPF)
- 27. WPF - 列表视图滚动条问题
- 28. WPF ListView滚动条可见为false
- 29. 在WPF滚动条中查找元素
- 30. WPF - XAML滚动条的标签
谢谢,我没有尝试,但是我认为,它应该做的伎俩。我昨晚想要创建一个从ScrollBar继承的类并覆盖Value属性,以便返回最大值的值,但是在覆盖ScrollBar类之后,新类没有显示,我不知道为什么。 – user502490 2010-11-10 05:26:21