Slider Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Slider() |
Inicializuje novou instanci Slider třídy. |
Slider(Double, Double, Double) |
Inicializuje novou instanci Slider třídy. |
Slider()
Inicializuje novou instanci Slider třídy.
public Slider ();
Poznámky
Následující příklad ukazuje základní použití.
using System;
using Xamarin.Forms;
namespace FormsGallery
{
class SliderDemoPage : ContentPage
{
Label label;
public SliderDemoPage()
{
Label header = new Label
{
Text = "Slider",
Font = Font.BoldSystemFontOfSize(50),
HorizontalOptions = LayoutOptions.Center
};
Slider slider = new Slider
{
Minimum = 0,
Maximum = 100,
VerticalOptions = LayoutOptions.CenterAndExpand
};
slider.ValueChanged += OnSliderValueChanged;
label = new Label
{
Text = "Slider value is 0",
Font = Font.SystemFontOfSize(NamedSize.Large),
HorizontalOptions = LayoutOptions.Center,
VerticalOptions = LayoutOptions.CenterAndExpand
};
// Accomodate iPhone status bar.
this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
// Build the page.
this.Content = new StackLayout
{
Children =
{
header,
slider,
label
}
};
}
void OnSliderValueChanged(object sender, ValueChangedEventArgs e)
{
label.Text = String.Format("Slider value is {0:F1}", e.NewValue);
}
}
}
Platí pro
Slider(Double, Double, Double)
Inicializuje novou instanci Slider třídy.
public Slider (double min, double max, double val);
new Xamarin.Forms.Slider : double * double * double -> Xamarin.Forms.Slider
Parametry
- min
- System.Double
Minimální vybraná hodnota.
- max
- System.Double
Maximální vybraná hodnota.
- val
- System.Double
Skutečná hodnota.