dotnet 职业技术学院

胡承 - Windows 10 Developer

胡承-博客

【WPF】如何绑定到数组数据源上指定索引的项上

WPF的绑定机制提供了非常便利的数据更新途径,在实际业务中,我们可以会遇到我们的UI组件,需要绑定到数据源上的某个数组中的指定的索引项。这种场景相对来讲是比较少用……

【WPF】log4net通过代码实现自定义配置

大家在使用log4net的时候,常规的用法都是在配置文件里面进行设置。但是配置文件里面的配置项非常多,不利于记忆,所以说我们希望他能直接在代码中设置。

【WPF】剪切板设置文本抛 0x800401D0 异常

在WPF中,剪切板是一个静态类,设置剪切板很简单。如:将文本添加到剪切板,只需要调用下Clipboard.SetText(Text);就行了。

ScrollView实现翻页的基础操作事件

逻辑分页是非常常用的一种性能优化的技术手段。虽然像ListView,ListBox有提供虚拟化的技术,能让我们加载大量数据而不会出现卡顿。但是……

如何在Canvas上实现元素按中心点坐标作为相对坐标

这个问题,相信大部分同学都知道,实现这个效果,只需要对Canvas上的子元素进行坐标换算。

WPF程序出现花屏,怎么办

同样的,Win10操作系统更新后,软件花屏了!

md5加密异常处理

操作系统更新后,软件出现各种bug~ 乍一看,md5加密算法跪了!

【WPF】小备忘

就做个备忘录~

【WPF】为异步UI添加交互能力

前面的文章我们提及过,异步UI的基础实现。基本思路主要是开启新的UI线程,并通过VisualTarget将UI线程上的Visual(即RootVisual)连接到主线程上的UI上即可渲染显示。

但是,之前的实现访问是没有交互能力的,视觉树上的UI并不能实现鼠标事件。那么今天我们就把交互的工作也给完成了。

实现交互能力的核心在于PresentationSource,它是完成交互功能的核心。它提供了交互源,它是一个抽象类,不能直接使用。我们需要通过继承它来实现交互逻辑。

【asp.net core】使用FFMpeg进行视频截图

FFMpeg的nuget包有好几种,这里选择了使用FFMpeg命令行的封装包Xabe.FFmpeg。因为Xabe.FFmpeg实际上也是通过调用FFMpeg.exe文件,通过命令行传参的方式实现,所以在使用之前,需要先下载FFMpeg文件,并将bin目录加入到系统的环境变量。

【asp.net core】使用EF Core创建初始数据库

直接通过代码创建数据库初始表。

【asp.net core】如何寄宿到Windows Service服务

在传统的宿主寄宿方式下,我们是打开一个控制台程序,并会出现控制台的界面,着实不好看,而且还不好自己自启动。 今天我们就来把asp.net core寄宿到windows服务中。

【asp.net core】如何开启JWT令牌

JWT令牌授权认证,本文就不多说了,网上有大量的资料。本文只说说,JWT令牌如何在ASP.NET CORE中开启。

【asp.net core】如何开启允许跨域访问?

有时候我们在做web前端和后台联调的时候会发现前端无法访问后台。因为现在的前端开发大多数都是大前端开发模式,所有前端访问asp.net core后台属于跨域请求。现在我们来看看怎么开启跨域访问。

【Web前端】基础入门之环境部署

随着网络的发展,web应用已经是大势所趋,桌面客户端的市占率越来越低,就业也越来越难。想保住饭碗就必须要跟上时代,转行!!Web前端是目前主流的技术方向,也是各大企业迫切的岗位,接下来就开始转行之旅了。