/CC.Blazor.DevExpress

基于DevExpress Blazor控件进行二次分装,简化开发工作。

Primary LanguageJavaScriptMIT LicenseMIT

CC.Blazor.Dx

基于DevExpress Blazor控件,补充缺失组件(通知、对话框等),再次分装进一步简化组件使用,最终目标是提高开发效率。

Based on the DevExpress Blazor control, the missing components (notifications, dialog boxes, etc.) are supplemented, and the components are repackaged again to further simplify the use of components. The ultimate goal is to improve development efficiency.

Install

Program.cs

builder.Services.AddCCBlazor();

App.razor

<CcContainer/>

Demo

https://timtools.chaochao.dev

MessageBox

A

[Inject] CcMeesageBoxService MsgSrv { get; set; }

result = await MsgSrv.ShowOkCancelAsync("我是询问");
if (result != CcMeesageBoxResult.Ok) return;
//do something
StateHasChanged();

Toast

2

[Inject] CcToastService ToastSrv { get; set; }

ToastSrv.Success(DateTime.Now.ToString());
ToastSrv.Warning(DateTime.Now.ToString());
ToastSrv.Error(DateTime.Now.ToString());
ToastSrv.Info(DateTime.Now.ToString());