|
@using Syncfusion.Blazor.Buttons
<h4> IsOn: @ViewModel.IsOn </h4>
<br />
<SfSwitch @bind-Checked="@ViewModel.IsOn" TChecked="bool"></SfSwitch>
<br /><br />
<SfButton Content="Change" @onclick="Change"></SfButton>
@code {
public LightViewModel ViewModel { get; set; }
protected override Task OnInitializedAsync()
{
ViewModel = new LightViewModel();
return base.OnInitializedAsync();
}
private void Change()
{
ViewModel.IsOn = !ViewModel.IsOn;
}
public class LightViewModel
{
public bool IsOn { get; set; } = false;
}
}
|