|
<SfRadioButton Label="Show CheckBox" Name="check" Value="enable" @onchange="onChange" @bind-Checked="RadioBtnChecked"></SfRadioButton>
<SfRadioButton Label="Hide CheckBox" Name="check" Value="disable" @onchange="onChange" @bind-Checked="RadioBtnChecked"></SfRadioButton>
<SfTreeView TValue="TeamDetails" ShowCheckBox="treeCheck">
<TreeViewFieldsSettings TValue="TeamDetails" Id="Id" Text="Name" Child="Children" DataSource="@Team" Expanded="Expanded"></TreeViewFieldsSettings>
</SfTreeView>
@code{
public bool treeCheck = true;
public class TeamDetails
{
public string Id { get; set; }
public string Name { get; set; }
public bool Expanded { get; set; }
public bool Selected { get; set; }
public List<TeamDetails> Children;
}
public string RadioBtnChecked = "enable";
private void onChange(Microsoft.AspNetCore.Components.ChangeEventArgs args)
{
if(args.Value.ToString() == "disable")
{
treeCheck = false;
}
else
{
treeCheck = true;
}
} |
|
Enabled Checkbox |
Disabled Checkbox |
|
|
|