我对布拉托和MudBlazor很陌生。我使用的是a,当选择发生变化时,我想调用一个事件。文档显示有一个EventCallback方法,但是没有语法示例。我一直在寻找一天中的大部分时间,但找不到一个例子。请大家分享一些简单的代码好吗?我知道我可以绑定到一个变量,我最初是这样做的。我想要的是调用代码并根据选定的值执行一些不同的代码。在Blazor语法和MudBlazor中,似乎更容易做到。
我很感谢你的帮助。谢谢
发布于 2022-09-26 18:15:08
<MudRadioGroup T="string" SelectedOption="@SelectedOption" SelectedOptionChanged="OnSelectedOptionChanged">
<MudRadio Option="@("Radio 1")" Color="Color.Primary">Primary</MudRadio>
<MudRadio Option="@("Radio 2")" Color="Color.Secondary">Secondary</MudRadio>
<MudRadio Option="@("Radio 3")">Default</MudRadio>
<MudRadio Option="@("Radio 4")" Color="Color.Primary" Disabled="true">Disabled</MudRadio>
</MudRadioGroup>
@code {
public string SelectedOption { get; set; }
private void OnSelectedOptionChanged(string selectedOption)
{
SelectedOption = selectedOption;
// call your stuff
}
}https://stackoverflow.com/questions/73857953
复制相似问题