blazor-devexpress-dot-blazor-dot-dxrangeselector-da6e4343.md
Specifies whether users can swap sliders.
Namespace : DevExpress.Blazor
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
[DefaultValue(true)]
[Parameter]
public bool AllowSliderSwap { get; set; }
| Type | Default | Description |
|---|---|---|
| Boolean | true |
true to swap sliders; otherwise, false.
|
The Range Selector component allows users to cross sliders on range selection. Once the sliders are crossed, the component swaps them.
To disable slider swap, set the AllowSliderSwap property to false:
<DxRangeSelector Width="700px"
Height="300px"
AllowSliderSwap="false"
Data="@Data">
<DxTitleSettings Text="Population by Country, 2023" />
<DxRangeSelectorChart>
<DxChartBarSeries ArgumentField="@((PopulationPoint s) => s.Country)"
ValueField="@((PopulationPoint s) => s.Value)" />
</DxRangeSelectorChart>
</DxRangeSelector>
@code {
List<PopulationPoint> Data;
protected override void OnInitialized() {
Data = GetData();
}
}
public List<PopulationPoint> GetData() {
var result = new List<PopulationPoint>(14);
result.Add(new PopulationPoint("India", 1428627663));
result.Add(new PopulationPoint("China", 1425671352));
result.Add(new PopulationPoint("United States", 339996563));
result.Add(new PopulationPoint("Indonesia", 277534122));
result.Add(new PopulationPoint("Pakistan", 240485658));
result.Add(new PopulationPoint("Nigeria", 223804632));
result.Add(new PopulationPoint("Brazil", 216422446));
result.Add(new PopulationPoint("Bangladesh", 172954319));
result.Add(new PopulationPoint("Russia", 144444359));
result.Add(new PopulationPoint("Mexico", 128455567));
result.Add(new PopulationPoint("Ethiopia", 126527060));
result.Add(new PopulationPoint("Japan", 123294513));
result.Add(new PopulationPoint("Philippines", 117337368));
result.Add(new PopulationPoint("Egypt", 112716598));
return result;
}
public class PopulationPoint {
public string Country { get; set; }
public long Value { get; set; }
public PopulationPoint(string country, long value) {
Country = country;
Value = value;
}
}
See Also