WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页

2023年8月18日

摘要: wpf截屏系列第一章 使用GDI+实现截屏(本章)第二章 使用DockPanel制作截屏框第三章 实现截屏框实时截屏第四章 使用ffmpeg命令行实现录屏 文章目录wpf截屏系列前言一、引用System.Drawing方法一、引用系统程序集方法二、NuGet获取跨平台Drawing二、实现截屏1.简 阅读全文

posted @ 2023-08-18 10:21 WebEnh 阅读(136) 评论(0) 推荐(0) 编辑

摘要: 调用摄像头使我们经常会用到的一个功能,可以根据摄像头捕捉到的图像进行分析处理来做很多的东西,比如电子档案、图像识别、AI分析等等。 本示例中主要介绍Nuget最常用的两个调用摄像头的轮子 WPFMediaKit、AForge 环境: VS2019, .NetFramework472 WPF (.ne 阅读全文

posted @ 2023-08-18 10:21 WebEnh 阅读(806) 评论(0) 推荐(0) 编辑

摘要: SignalR 客户端源生成器根据您定义的接口生成强类型的发送和接收代码。您可以在客户端上重用来自强类型 SignalR 集线器的相同接口来代替松散类型的 .On("methodName", ...) 方法。同样,您的集线器可以为其方法实现一个接口,并且客户端可以使用该相同接口来调用集线器方法。 要 阅读全文

posted @ 2023-08-18 10:15 WebEnh 阅读(56) 评论(0) 推荐(0) 编辑

2023年8月17日

摘要: 几天写一个小程序的时候用到了SignalR,发现现在SingalR Server 支持强类型了,也就是说,我们可以定义一个客户端的通知契约: public interface IClient { void SayHello(string message); } 然后Hub就可以这么写了: publi 阅读全文

posted @ 2023-08-17 17:31 WebEnh 阅读(34) 评论(0) 推荐(0) 编辑

摘要: 一段时间后关机:shutdown -s -t 秒数效果是倒计时到该秒数后关机,例如shutdown -s -t 3600就是3600秒后关机,也就是一小时后关机 立即关机命令:shutdown -p关闭本地计算机,效果是马上关机,而不进行倒计时也可以使用shutdown -s -t 0设置0秒后关机 阅读全文

posted @ 2023-08-17 13:09 WebEnh 阅读(752) 评论(0) 推荐(1) 编辑

2023年7月10日

摘要: 在Windows系统中,原有自带的字体样式有限,有时候我们的程序会使用到个别稀有或系统不自带的字体。因此我们需要将字体打包到程序中,当程序启动时,检测系统是否有该字体,如果没有则安装该字体,也可以动态加载字体。 1.1、使用代码安装字体注意:安装字体时,需要windows的管理员权限。 [DllIm 阅读全文

posted @ 2023-07-10 17:54 WebEnh 阅读(142) 评论(0) 推荐(0) 编辑

摘要: 1、效果图 2、前端代码 <Window x:Class="LiveChartDemo.View.CarouselView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schem 阅读全文

posted @ 2023-07-10 17:52 WebEnh 阅读(51) 评论(0) 推荐(0) 编辑

摘要: 本文内容 先决条件 使用不透明蒙板创建视觉效果 创建不透明蒙板 将渐变用作不透明蒙板 显示另外 4 个 不透明蒙板能够使部分元素或视觉对象透明或部分透明。 要创建不透明蒙版,请将 Brush 应用于元素或 Visual 的 OpacityMask 属性。 画笔映射到元素或视觉对象,并且画笔的每个像素 阅读全文

posted @ 2023-07-10 17:40 WebEnh 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 换行符: C#代码中:\r\n 或 \r 或 \n XAML中:&#x0A; 或 &#x0D; 注:\r 回车 (carriage return 缩写),\n 新行 (new line 缩写)。 行间距: LineHeight属性 示例: <TextBlock LineHeight="20" Tex 阅读全文

posted @ 2023-07-10 17:39 WebEnh 阅读(931) 评论(0) 推荐(0) 编辑

摘要: <Grid.RowDefinitions></Grid.RowDefinitions> <Grid> <UniformGrid Columns="2"> <ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisib 阅读全文

posted @ 2023-07-10 17:39 WebEnh 阅读(81) 评论(0) 推荐(0) 编辑

摘要: aardio 编程语言 - 官网 aardio 🔊 专注于桌面软件开发,17年一直保持非常活跃地更新( 更新日志 ),aardio 被多年用于生产项目实践,久经测试和锤炼。aardio 在诞生之初就设计了良好的架构与语法。正因如此,aardio 历经17年发展,日新月异,每一年都会带来大量的更新扩 阅读全文

posted @ 2023-07-10 17:38 WebEnh 阅读(334) 评论(0) 推荐(0) 编辑

摘要: x:Name 唯一地标识 XAML 定义的对象,以便于从代码隐藏或通用代码中访问对象图中实例化的对象。x:Name 一旦应用于支持编程模型,便可被视为与由构造函数返回的用于保存对象引用或实例的变量等效。 x:Name 用来在XAML中表示一个指定对象的名称;可以通过他来访问XAML对应隐藏代码所关联 阅读全文

posted @ 2023-07-10 17:35 WebEnh 阅读(235) 评论(0) 推荐(0) 编辑

摘要: 1、前言 在 WPF 开发中 View 中的数据展示我们常通过 Binding 进行绑定。但是,使用 Binding 有一个前提:绑定的目标只能是依赖属性。 而 PasswordBox 控件中的 Password 并不是一个依赖属性,所以我们在使用 Password 时无法直接进行数据绑定。为了解决 阅读全文

posted @ 2023-07-10 17:34 WebEnh 阅读(330) 评论(0) 推荐(1) 编辑

摘要: 添加WPFMediaKit引用 使用WPFMediaKit操作摄像头需要安装WPFMediaKit相关的Nuget包。选中需要进行摄像头操作的项目,然后通过Nuget安装即可。 页面代码 引入命名空间在页面XAML代码中添加WPFMediaKit的命名空间:xmlns:WPFMediaKit="cl 阅读全文

posted @ 2023-07-10 17:33 WebEnh 阅读(635) 评论(0) 推荐(0) 编辑

摘要: 在日常的开发工作当中,位枚举可能会被经常使用,如星期多选、租期多选等等,我们可以将多选字段做或运算,然后保存到数据库表的字段中,如 1 | 2 = 3(0001 | 0010 = 0011 = 3)。 一、定义位枚举(Flags) 只需要在枚举上添加FlagsAttribute特性 [Flags] 阅读全文

posted @ 2023-07-10 17:32 WebEnh 阅读(262) 评论(0) 推荐(0) 编辑

摘要: Sample applications available at https://github.com/visioforge/.Net-SDK-s-samples . Please add VisioForge.DotNet.Core.Redist.Base.x86 or VisioForge.Do 阅读全文

posted @ 2023-07-10 17:31 WebEnh 阅读(92) 评论(0) 推荐(0) 编辑

摘要: 问题1: WPF中在使用WindowsFormsHost调用WinFrom控件时,若在WindowsFormsHost上层添加了WPF控件,该控件不会显示出来。 <Grid> <WindowsFormsHost Background="White"> <Winfrm:WebBrowser x:Nam 阅读全文

posted @ 2023-07-10 17:29 WebEnh 阅读(113) 评论(0) 推荐(0) 编辑

摘要: 内容简介 将Alpha Matting抠图算法由c++ 版本移植至c#环境。 主要采用OpenCV的C#版本Emgu取代c++支撑的OpenCV。 参考资料 http://www.inf.ufrgs.br/~eslgastal/SharedMatting/ 这个网页是算法的论文介绍页,可以从该网页下 阅读全文

posted @ 2023-07-10 17:28 WebEnh 阅读(276) 评论(0) 推荐(0) 编辑

摘要: 1. 今天帮同事调试一个字体的bug: TextBox中的中文显示大小不一致, 比如包含”杰“,”热“。 原因是WPF针对点阵字体需要制定特定字体才能正确渲染, 比如中文应该设置为”SimSun: 2. 如果一段文本中既包含中文又包含英文,如何不同设置字体呢? 方法: FontFamily支持2个字 阅读全文

posted @ 2023-07-10 17:27 WebEnh 阅读(399) 评论(1) 推荐(0) 编辑

摘要: 方式一: using System.ComponentModel; private bool IsInDesignMode { get { return DesignerProperties.GetIsInDesignMode(this); } } 此方式适用于当前对象在设计器中查看,而且是Depe 阅读全文

posted @ 2023-07-10 17:25 WebEnh 阅读(94) 评论(0) 推荐(0) 编辑

摘要: 前言 如标题所述,在ASP.NET Core应用程序中,使用string.GetHashCode()方法去获取字符串的哈希值,但每次重启这个ASP.NET Core应用程序之后,同样的字符串的哈希值(hash)但不相同了。这是什么意思呢? 具体的应用场景是这样的: 项目中有一张表的某个字段保存了类似 阅读全文

posted @ 2023-07-10 17:24 WebEnh 阅读(110) 评论(0) 推荐(0) 编辑

摘要: 1. 本身的值0, 如何转换为“男” 或“女”呢,可以定义sexConverter继承自IValueConverter即可,代码如下: [ValueConversion(typeof(int), typeof(string))] public class sexConverter : IValueC 阅读全文

posted @ 2023-07-10 17:22 WebEnh 阅读(280) 评论(0) 推荐(0) 编辑

摘要: 在上篇文章中,我有提到过WndProc中可以处理所有经过窗体的事件,但是没有具体的来说怎么可以处理的。 其实,在WPF中,要想利用WndProc来处理所有的事件,需要利用到SourceInitialized Event,首先需要创建一个HwndSource对象,然后利用其AddHook方法来将所有的 阅读全文

posted @ 2023-07-10 17:20 WebEnh 阅读(177) 评论(0) 推荐(0) 编辑

摘要: 本文整理汇总了C#中Newtonsoft.Json.Linq.JObject.Add方法的典型用法代码示例。如果您正苦于以下问题:C# JObject.Add方法的具体用法?C# JObject.Add怎么用?C# JObject.Add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提 阅读全文

posted @ 2023-07-10 17:18 WebEnh 阅读(666) 评论(0) 推荐(0) 编辑

摘要: IsItemsHost 属性在此示例中,一个必需的重要属性是 IsItemsHost 属性。IsItemsHost 属性用于指示在 ItemsControl(如处理项列表的 ListBox 控件)的模板中,生成的元素应放在什么位置。如果将 StackPanel 的这一属性设置为 true,则添加到 阅读全文

posted @ 2023-07-10 17:16 WebEnh 阅读(150) 评论(0) 推荐(0) 编辑

摘要: 请先阅读 JSON数据交换格式 Json数据交换格式 对应C#类 System.Text.Json.Nodes:.NET 6 依微软的计划,System.Text.Json 应取代Newtonsoft.Json(Json.NET),成为 .NET Core/.NET 5+ 奥林匹克指定 JSON 程 阅读全文

posted @ 2023-07-10 17:15 WebEnh 阅读(515) 评论(0) 推荐(0) 编辑

摘要: 一、前言 程序中经常会用到TabControl控件,默认的控件样式很普通。而且样式或功能不一定符合我们的要求。比如:我们需要TabControl的标题能够居中、或平均分布;或者我们希望TabControl的标题能够进行关闭。要实现这些功能我们需要对TabControl的样式进行定义。 二、实现Tab 阅读全文

posted @ 2023-07-10 16:58 WebEnh 阅读(2431) 评论(0) 推荐(0) 编辑

摘要: 在开发 WPF 类库时,由于类库里面没有存在 App.xaml.cs 文件,而在对单个 XAML 进行开发时,设计器将会因为找不到资源文件的存在,而拿不到资源。本文告诉大家简单的方法,给设计器设置仅在设计时引用的资源 在 WPF 的 XAML 中,如果对每个 XAML 控件都引用相同的资源,此时设计 阅读全文

posted @ 2023-07-10 10:28 WebEnh 阅读(136) 评论(0) 推荐(0) 编辑

摘要: WPF中Converter的用于对数据的转换。以下实例将实现将数据中的性别属性的转换(0:男,1:女)。 1、创建SexConverter.cs类,并实现IValueConverter接口 public class SexConverter : IValueConverter{ public obj 阅读全文

posted @ 2023-07-10 09:58 WebEnh 阅读(259) 评论(0) 推荐(0) 编辑

摘要: 摘要:ASP.NET Core 3.1网站生成项目时,输出文件夹多出很多Microsoft.CodeAnalysis的语言资源文件github issue 问题# ASP.NET Core3.1网站生成项目时,输出文件夹多出很多Microsoft.CodeAnalysis的语言资源文件:这些文件夹下 阅读全文

posted @ 2023-07-10 09:58 WebEnh 阅读(96) 评论(0) 推荐(0) 编辑

2023年6月6日

摘要: 一、C#实现中文转颜色 - 实现根据名字自动生成头像 原理说明: 由于名字图像是自动生成,背景颜色不一样,可以考虑一下几种方法: 1)使用随机数来自动生成一个16进制颜色字符串,作为头像的背景颜色; 2)获取名字的第一个字,转换成16进制文字颜色字符串,作为头像背景颜色; 注:推荐第二个方案,第二个 阅读全文

posted @ 2023-06-06 11:28 WebEnh 阅读(91) 评论(0) 推荐(0) 编辑

2023年4月26日

摘要: 现代的操作系统中创建一张图片的高斯模糊效果非常容易,不过如果要在窗口中获得模糊支持就需要操作系统的原生支持了。iOS/Mac 和 Windows 系统都对此有支持。 本文将介绍三种创建模糊背景窗口的方法。有人可能喜欢称之为毛玻璃窗口、亚克力窗口。 This post is written in mu 阅读全文

posted @ 2023-04-26 15:30 WebEnh 阅读(85) 评论(0) 推荐(0) 编辑

2023年1月30日

摘要: 时间过得真快啊,转眼今年就要过去了,大半年都没有写博客了,要说时间嘛,花在泡妹子和搞英语去了,哈哈。。。前几天老大问我 怎么这么长时间都没写博客了,好吧,继续坚持,继续分享我的心得体会。 这个系列我们玩玩aforge.net,套用官方都话就是一个专门为开发者和研究者基于C#框架设计的,这个框架提供了 阅读全文

posted @ 2023-01-30 09:52 WebEnh 阅读(116) 评论(0) 推荐(0) 编辑

摘要: AForge.NET 是基于C#设计的,在计算机视觉和人工智能方向拥有很强大功能的框架。btw... it's an open source framework. 附上官网地址: http://www.aforgenet.com/aforge/framework/ 。 今天要介绍的是AForge中的 阅读全文

posted @ 2023-01-30 09:45 WebEnh 阅读(285) 评论(0) 推荐(0) 编辑

摘要: 以前做小车控制的时候,最激动的功能就是人脸识别,小车自动根据人脸的位置来转向 不过那时候用emgu是因为它工作在c#环境下,而且能很方便的控制摄像头。 现在上位机和摄像头不是直接联系,通过了wifi,而且703路由里openwrt系统的mjpg-stream发送出来的要么是图片要么就是mjpg流。 阅读全文

posted @ 2023-01-30 09:45 WebEnh 阅读(106) 评论(0) 推荐(0) 编辑

摘要: 1.dll和命名空间就不在此列举了,如下只是将转换方法介绍: 第一个函数: public void Rotate90() { // 计算角度,类变量 //dAngle = dAngle + 90; //dAngle = dAngle % 360; // 事件绑定,实时绘制,达到效果,本来就是实时绘制 阅读全文

posted @ 2023-01-30 09:42 WebEnh 阅读(93) 评论(0) 推荐(0) 编辑

2022年12月23日

摘要: 无论是哪种C/S技术,涉及数据可视化就非常的累赘了,当然大神也一定有,只不过面向大多数人,还是通过网页来实现,有的时候不想把这两个功能分开,一般会是客户的原因,所以我们打算在WPF中嵌入WebBrowser,然后使用ECharts 完成复杂的图表展示,其功能不亚于一个名为Devexpress的图标库 阅读全文

posted @ 2022-12-23 17:28 WebEnh 阅读(1017) 评论(0) 推荐(0) 编辑

摘要: 默认WPF的界面其实也还行,就是满足不了日渐增长的需求,界面还是需要有更高的自定义程度,包括标题栏也要能够塞下更多的操作控件。 默认窗口介绍# 新建WPF项目,给里面内容设置一点颜色: 默认创建的界面(Win10上的效果),能够看到两块区域,一块是以颜色#0078D4的内容区,一块是顶部白色的非内容 阅读全文

posted @ 2022-12-23 17:26 WebEnh 阅读(1149) 评论(0) 推荐(0) 编辑

摘要: 在 WPF 中,如果想做一个背景透明的异形窗口,基本上都要设置 WindowStyle="None"、AllowsTransparency="True" 这两个属性。如果不想自定义窗口样式,还需要设置 Background="Transparent"。这样的设置会让窗口变成 Layered Wind 阅读全文

posted @ 2022-12-23 15:03 WebEnh 阅读(1153) 评论(0) 推荐(0) 编辑

2022年12月22日

摘要: https://docs.avaloniaui.net/docs/getting-started/ 起因公司事业部是做移动等营业厅办理相关业务,无纸化系统的.简单的说就是以前去营业厅办理业务都需要各种打印文件 然后存放,无纸化系统就是把这些纸张的东西 比如身份证,业务内容,等等都使用系统进行处理 但 阅读全文

posted @ 2022-12-22 10:51 WebEnh 阅读(165) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页