/// <summary> /// OnInitialized 方法 /// </summary> protected override void OnInitialized() { base.OnInitialized(); Items = FooExtensions.GenerateFoo(Localizer); SelectedRows = Items.Take(4); }
private async Task ShowDialog() { var items = EditorItem <Foo> .GenerateEditorItems(); var item = items.First(i => i.GetFieldName() == nameof(Foo.Hobby)); item.Data = FooExtensions.GenerateHobbys(); var option = new EditDialogOption <Foo>() { Title = "编辑对话框", Model = Model, Items = items, OnCloseAsync = () => { Trace.Log("关闭按钮被点击"); return(Task.CompletedTask); }, OnSaveAsync = context => { Trace.Log("保存按钮被点击"); return(Task.FromResult(true)); } }; await DialogService.ShowEditDialog(option); }
/// <summary> /// OnInitialized 方法 /// </summary> protected override void OnInitialized() { base.OnInitialized(); CellItems = FooExtensions.GenerateWrapFoo(Localizer); }
public static void Main() { IFoo theFoo = new Foo(); FooExtensions.PityTheFoo(theFoo); }