1 <MudDialog> 2 <TitleContent> 3 @* 由于这个TitleContent不支持动态渲染(动态刷新) 去下面的DialogContent里伪造个TitleContent*@ 4 </TitleContent> 5 <DialogContent> 6 @* 伪造的TitleContent *@ 7 <MudStack Row="true" AlignItems="AlignItems.Center" Justify="Justify.SpaceBetween" Class="pa-2 mb-4" Style="margin-top: -20px;"> 8 <MudStack Row="true" AlignItems="AlignItems.Center"> 9 <MudIcon Icon="@Icons.Material.Filled.SettingsSuggest" Color="Color.Primary" /> 10 <MudText Typo="Typo.h6">@L["Config Parameters"] - @Device.DeviceName</MudText> 11 </MudStack> 12 13 @if (!_loading) 14 { 15 <MudChip T="string" 16 Size="Size.Large" 17 Color="@(_isSynced ? Color.Success : Color.Warning)" 18 Label="true" 19 Variant="@(_isSynced ? Variant.Filled : Variant.Outlined)" 20 Icon="@(_isSynced ? Icons.Material.Filled.CheckCircle : Icons.Material.Filled.SyncProblem)"> 21 @(_isSynced ? $"{@L["Sync time"]}: {_currentConfig.DeviceSyncTime.Value.ToLocalTime().ToString("yyyy-MM-dd HH:mm:ss")}" : L["Not synchronized"]) 22 </MudChip> 23 } 24 </MudStack> 25 26 <MudDivider Style="border-width: 2px;" Class="mb-4" />
