【问题标题】:How to make Xamarin Forms Slider from Right to Left如何使 Xamarin Forms 滑块从右到左
【发布时间】:2020-01-24 09:14:57
【问题描述】:

默认情况下,Xamarin 表单 Slider 是从左到右的

我有一个要求,我需要这个滑块从左侧开始计数并向右移动(跨平台 Android 和 iOS)。

请任何人分享,我们如何使用 Xamarin Forms 实现这一点?

Sample_Image

【问题讨论】:

    标签: c# xamarin xamarin.forms xamarin.android xamarin.ios


    【解决方案1】:

    我认为你能做的最聪明的事情之一就是使用Rotation 属性

    <Slider x:Name="slider"
            Maximum="360"
            Rotation="180"/>
    

    它将从右到左开始。

    【讨论】:

      【解决方案2】:

      您可以使用默认滑块,但在 ValueChanged 事件中以相反的方式实现您的逻辑。 此外,为了让 UI 从右到左显示,您可以为 MaximumTrackerColour 设置深色,为 MinimumTrackerColour 设置浅色(白色)。

      您也可以将 ThumbImage 用作图标“

      唯一重要的一点是 ValueChanged 事件的实现应该以相反的方式。

      【讨论】:

        猜你喜欢
        • 2015-07-10
        • 2017-03-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多