WangShuai Blog

Thinking will not overcome fear but action will.

无需VPS,使用重新打tag的方式 拉取、转存mcr.microsoft.com的镜像

使用Azure Devops的pipelines功能一键ReTag转存

引言 用docker的都知道镜像加速,通过配置阿里云、腾讯云的镜像源确实可以大幅提升docker pull的效果,但对于某些不常用或新版的镜像却收效甚微。 比如最近想要部署私有ExceptionLess服务,它的dockerfile使用了mcr.microsoft.com/dotnet/core/sdk:2.2.401和mcr.microsoft.com/dotnet/core/aspn...

Devexpress打印预览(PrintPreview)时修改打印数据

所见即所得的打印数据快速修改方法

引言 打印功能对于一个系统来说通常是强需求,每个系统都会根据自己所提供的服务生成不同的打印模板,但光有模板往往不够用,因为有时会需要在打印预览(PrintPreview)时根据打印内容临时修改打印的数据,而且这种修改并不需要应用于打印数据源的修改,只需要打印出变更后的内容就行了;所以我们只需修改内存中的数据,然后重新打印就可以了。 在最新的Devexpress 17.1中XRLable,...

Devexpress自定义导出(Export)选定行数据到Excel简易版

使用自带GridView.ExportToXls方法快速导出

引言 我们知道,一般在winform中导出GridView的内容为Excel时会引用第三方库;如Aspose、NPOI等,它们需要你逐行设置导出的内容,虽然功能强大,但有时略显麻烦,可喜的是Devexpress中已经为我们实现了导出的方法GridControl.ExportToXls,它可以将整个GridView全部导出,但通常我们仅需要导出选定行,此时需要做一些设置。 步骤 首...