[Xamarin][CrossPlatform][Control] Slider

Sliderを使用すると、つまみを操作して値を変化させるバーを使用することができます。

Sliderの可変範囲の最小値はMinimumで、最大値はMaximumで設定します。現在値に取得と設定はValueプロパティを使用します。

以下は可変範囲を0~100とし、現在値を50に設定したSliderを表示する例です。

<StackLayout Margin="10,30,10,10">
  <Slider x:Name="slider"
    Minimum="0" Maximum="100" Value="50" />
</StackLayout>

つまみで現在を変化させた場合はValueChangedイベントが発生します。

以下に、現在値の値をLabelに表示する例を示します。

public MainPage()
{
    InitializeComponent();

    slider.ValueChanged += (sender, e) =>
    {
        lblValue.Text = slider.Value.ToString();
    };
}

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください