![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 73
Afon.maples
路漫漫其修远兮吾将上下而求索
展开
-
C# winform .net3.5 HttpWebRequest 使用host字段
C#原创 2022-10-13 13:30:05 · 837 阅读 · 0 评论 -
C# WPF 判断ZIP压缩包中的文件或者文件夹是否存在
在项目中添加引用System.IO.CompressionSystem.IO.Compression.FileSystem判断文件夹是否存在 string zipPath = "H:\\测试.zip"; string upgradePackagePath = "测试文件夹/"; using (ZipArchive archive = ZipFile.OpenRead(zipPath)) {/...原创 2022-05-10 11:58:24 · 1127 阅读 · 0 评论 -
C# 获取打印机端口列表
1,使用Win32_TCPIPPrinterPort来获取打印机的 TCP IP端口 /// <summary> /// 获取本地打印机TCPIP名字172.16.10.10 Win32_TCPIPPrinterPort /// </summary> /// <returns></returns> private List<string> GetLocalPrinte...原创 2022-02-08 14:58:52 · 1718 阅读 · 0 评论 -
WPF 设置本地打印的纸张和方向
首先先介绍一下概念:WPF 具有PrintTicket和PrintQueue类(并且PrintDialog具有相应的属性,可以使用您保存的设置进行初始化)为简单起见,您可以将第一个视为纸张设置,将第二个视为打印机设置(选定的打印机)var supportedFormats = LocalPrintServer.GetDefaultPrintQueue().GetPrintCapabilities().PageMediaSizeCapabilityPrintQueue 类在我们的系统中,每台.原创 2022-01-21 15:50:27 · 2183 阅读 · 0 评论 -
C# WPF DocumentPaginator缩放
DocumentPaginator不能直接缩放,需要继承DocumentPaginator后才能进行缩放 /// <summary> /// 重写DocumentPaginator 用于流文档打印缩放 /// </summary> public class FittedDocumentPaginator : DocumentPaginator { //流文档 private DocumentPaginator ...原创 2022-01-21 15:28:00 · 640 阅读 · 0 评论 -
C# HSL 转RGB 和RGB 转HSL
最近在做图像相关的一些东西,但是由于之前没有接触过,比如图像的灰度,图像的亮度等等概念都不清楚,故而有需求需要HSL转RGB 和RGB转HSL特地百度和必应了一番,搜索了一些资料。简单的做一下记录,便于以后翻阅首先要了解HSL,具体HSL模型请百度,这里不再做具体的介绍,本文只做一个简单的介绍...原创 2022-01-21 15:24:21 · 671 阅读 · 0 评论 -
WPF 获取屏幕分辨率下面的显示器名称 ModeName
WPF 获取屏幕分辨率下面的显示器名称 由于Screen.AllScreens不能获取屏幕分辨率下面的显示器名称,所以要通过MyMonitor.DeviceFriendlyName转出才行。自测:win7 win10 都可以获取到foreach (var item in Screen.AllScreens){string name = MyMonitor.DeviceFriendlyName(item)Console.WriteLine(name);} public sta..原创 2022-01-21 15:20:39 · 872 阅读 · 0 评论 -
C# 判断网络和 控制面板中网络连接的状态
无原创 2022-01-14 10:51:57 · 712 阅读 · 0 评论 -
C# des加密 解密 16位原始数据 16位秘钥 最后加密出来的字符串也是16位
/// <summary> /// 加密原函数 /// </summary> /// <param name="str_in_data">加密原串</param> /// <param name="str_DES_KEY">密钥</param> /// <returns>加密串</returns> pu...原创 2020-10-23 09:51:32 · 1686 阅读 · 0 评论 -
C# WPF treeview双击上下左右箭头 反而触发了 treeview的双击事件
xaml中加入<TreeView.ItemContainerStyle> <Style TargetType="{x:Type TreeViewItem}"> <EventSetter Event="MouseDoubleClick" Handler="OnItemMouseDoubleClick" /> cs文件中 加入 private void OnItemMouseDoubleClick(object sender, Mou.原创 2020-09-03 15:00:24 · 358 阅读 · 0 评论 -
C# WPF 界面初始加载太慢记录
最近一个没修改过的代码突然UI界面加载太慢,之前的情况都是不到1秒就加载好了,查了一天的原因是用了字体xaml中就新增了一个lable 用i字体<Label Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="3" Content="{Binding ShowHospitalName}" Foreground="Black" HorizontalAlignment="Center" FontSize="20" FontFamily="{x:St...原创 2020-08-24 19:30:26 · 2441 阅读 · 0 评论 -
C++ OR C# RGB转HSL HSL转RGB
近期在做颜色相关的东西,特此记录,便于追溯概念讲解:RGB:R(red)红、G(green)绿、B(blue)蓝;HSL:H(Hue)色相、S(Saturation)饱和度、L(Lightness)明度;RGU: 本质与RGB相同,不常用;ESL:色调、饱和度、明度。灰度:R=G=B公式 R*0.299 + G*0.587 + B*0.114或者R*0.3 + G*0.6 + B*0.1C++代码//HSL转RGB 亮度以及S按照255计算 如果需要按照...原创 2020-07-21 20:32:59 · 770 阅读 · 1 评论 -
C# 静态成员初始化后调用类中的方法 debug正常 release下出现报错 “GammaConfig”的类型初始值设定项引发异常
debug下正常 relase下 报错: GammaConfig”的类型初始值设定项引发异常。 ---> System.NullReferenceException: 未将对象引用设置到对象的实例。 public class GammaConfig { private static GammaConfig _instance = new GammaConfig(); private XmlDocument xmlDoc = new XmlDoc...原创 2020-07-20 10:33:52 · 242 阅读 · 0 评论 -
C++ 或C# 找出最接近的数
最近在研究C++ 或C# 找出最接近的数 仅做记录 便于以后追溯C# Dictionary<int, double> dirNew = new Dictionary<int, double>(); Dictionary<int, double> dirNewValue = new Dictionary<int, double>(); foreach (var vApp...原创 2020-07-07 16:54:00 · 3431 阅读 · 0 评论 -
C# 问题记录
1,C# WPF 中 数据绑定到UI后, 原始数据带下划线 下划线不显示到界面,调试过程中发现原始数据是正确的,修改原始数据为_X_X_ 前中后各一个下划线,调试结果为第一个下划线不见了,后面两个正常显示解决方法RecognizesAccessKey="True" 修改为RecognizesAccessKey="False"微软解释:https://docs.microsoft...原创 2019-11-28 10:05:51 · 605 阅读 · 0 评论 -
C#或者MFC 通过SendMessage 修改 外部程序界面combox,edit checkbox,子界面上的控件 并使其生效
近一段时间刚刚接触C#,需要做一个修改外部程序界面上面的值 然后自动点击确认即可修改界面如下 通过C#程序修改 仅做记录,以免以后忘记我写一个C# 控制台程序首先要用spy++来获取每个固定控件的IDspy++ 地址链接: https://pan.baidu.com/s/1gwuHMf2Umg_wtxVGFoRoDQ 提取码: mggv简单介绍一下spy++的使用方...原创 2019-06-04 14:14:49 · 3781 阅读 · 6 评论