WPF ComboBox 默认选中无效

在WPF开发当中,我发现ComboBox的默认选中逻辑失效了,仔细查找后发现后台逻辑并没有出现问题。 测试后发现在XAML中,ComBoBox控件的SelectedValue属性需要写在ItemSource之前,默认选中又恢复正常了。 <ComboBox SelectedValue="{Bindin ...

ZedGraph怎样在生成曲线时随机生成不一样的颜色

场景 在使用ZedGraph生成多条曲线时为了能区分曲线颜色,要求随机设置曲线颜色。 首先从System.Drawing.Color中获取所有颜色的对象的数组,然后将其顺序打乱随机排序,然后在生成曲线时从Color数组中取Color并赋值。 效果 注: 博客主页: https://blog.csdn ...

精简Command版SqlHelper

我在写CSharp程序对数据库进行操作时发现Connection对象起到了连接数据库的做用,实际执行SQL语句使用的是Command对象的方法,所以对SqlHelper进行了重写,具体如下: 一、创建一个ParameterCommand对象,只包含CommandText和Parameters属性,主 ...

C#中怎样将数组的顺序打乱随机排序

场景 在ZedGraph随机生成颜色时需要从颜色数组中取颜色对象。 Color数组存取的是System.Drawing.Color的颜色。 其顺序是相邻的颜色,颜色差距不大,在取颜色时按顺序取颜色时,如果颜色条数比较少,差距会不明显。 需要将此数组的顺序打乱,随机进行排序。 注: 博客主页: htt ...

C# 串口关闭时主界面卡死原因分析

目录问题描述查找原因SerialPort类Open()方法SerialPort类Close()方法死锁原因解决死锁总结 问题描述 前几天用SerialPort类写一个串口的测试程序,关闭串口的时候会让界面卡死。 参考博客windows程序界面卡死的原因,得出界面卡死原因:主线程和其他的线程由于资源或 ...

三分钟学会.NET Core Jwt 策略授权认证

一.前言 大家好我又回来了,前几天讲过一个关于Jwt的身份验证最简单的案例,但是功能还是不够强大,不适用于真正的项目,是的,在真正面对复杂而又苛刻的客户中,我们会不知所措,就现在需要将认证授权这一块也变的复杂而又实用起来,那在专业术语中就叫做自定义策略的API认证,本次案例运行在.NET Core ...

asp.net core 配置文件动态更新

IOptions<T> //站点启动后,获取到的值永远不变 IOptionsSnapshot<T> //站点启动后,每次获取到的值都是配置文件里的最新值 (reloadOnChange:true 必须为true) IOptionsMonitor<T> //站点启动后,如果配置文件有变化会发布事件 ( ...

ASP.NET MVC模块化开发——动态挂载外部项目

最近在开发一个MVC框架,开发过程中考虑到以后开发依托于框架的项目,为了框架的维护更新升级,代码肯定要和具体的业务工程分割开来,所以需要解决业务工程挂载在框架工程的问题,MVC与传统的ASP.NET不同,WebForm项目只需要挂在虚拟目录拷贝dll就可以访问,但是MVC不可能去引用工程项目的dll ...

聊聊字符串拼接的哪一些事儿

​ 字符串对我编程人员来说是字符串时每天见面的常客,你不认识不熟悉他都不得行,字符串的拼接更是家常便饭,那么在实际开发过程中实现字符串的拼接有哪一些方式呢?咱们一起来聊聊,来交流沟通,学习一波。也许你会说,那也太简单了嘛,谁不会啊,哈哈,使用起来确实简单,但是不一定我们都使用的方式还有优秀的方式吗? ...

聊聊多线程那一些事儿(task)之 一

多线程,一个多么熟悉的词汇,作为一名程序员,我相信无论是从事什么开发语言,都能够轻轻松松说出几种实现多线程的方式,并且在实际工作种也一定用到过多线程,比如:定时器、异步作业等等,如果你说你没有用过多线程,我怀疑你是不是一名程序员,哈哈。 哈哈,言归正传,今天我们要说说c#中的多线线程哪一些事,当然c ...

net core WebApi——依赖注入Autofac

目录前言Autofac添加一个Util来随时调用小结代码地址预告 前言 周末加班,下午犯困,整理下之前鼓捣过的东西,看过我之前的webapi系列的读者知道,我之前试过Aspect,但是升级到3.0之后没往下去试了,当时还留了个坑,这不,现在果断移除了换成这个了。 Autofac 这个第三方类库呢,是 ...

<1···121314···59>