@code { string _returnValue = "Dialog return value (not yet set)"; private async Task OpenDialogAsync() { var options = new DialogOptions { CloseOnEscapeKey = true }; var dialogReference = await DialogService.S
_mudThemeProvider;protectedoverrideasyncTask OnAfterRenderAsync(boolfirstRender) {if(firstRender) {await_mudThemeProvider.WatchSystemPreference(OnSystemPreferenceChanged); StateHasChanged(); } }privateTask OnSystemPreferenceChanged(boolnewValue) { _isDarkMode = newValue; StateHasChanged();returnTask....
closeOnEscapeKey);varresult =awaitdialog.Result;if(result.Cancelled || result.Data ==null)return;//Refresh Todostodos =awaitTodoItemService.GetTodoItems(ReadPreference.PrimaryPreferred);//Sucess TipSnackbar.Add("Create todoitem success!", Severity...
Contains(searchString)) return true; return false; } private async Task DeleteTodoItem(string id) { var parameters = new DialogParameters(); parameters.Add("ContentText", "Do you really want to delete this todoitem?"); parameters.Add("ButtonText", "Delete"); parameters.Add("Color", ...
We should add a type-safe parameter initialization, similar to whatDialogParametersGenericdoes. Currently, it's just a string-object key-value pair, and I dislike it because it's easy to make mistakes, which I often see people do.
在CreateTodoDialog中,使用到了DialogContext 和 MudForm两个重要的标签,以很少的代码实现了一个原本需要用JS实现的对话框。 @using EDT.Todo.Domain.Enums <MudDialog><DialogContent><MudForm@ref="form"@bind-IsValid="@success"><MudTextFieldT="string"Label="Name"@bind-Value="_todoItemDTO.Name"Requir...
Component API API Index Alert App Bar Autocomplete Avatar Badge Bar Chart Breadcrumbs Breakpoint Provider Button Button FAB Button Group Card Carousel Chat Check Box Chip Set Chips Collapse Color Picker Container Data Grid Date Picker Date Range Picker Dialog Divider Donut Chart Drawer Drop Zone Eleme...
API Index Alert App Bar Autocomplete Avatar Badge Bar Chart Breadcrumbs Breakpoint Provider Button Button FAB Button Group Card Carousel Chat Check Box Chip Set Chips Collapse Color Picker Container Data Grid Date Picker Date Range Picker Dialog Divider Donut Chart Drawer Drop Zone Element Expansion ...