
Winform
Winform
神码编程
这个作者很懒,什么都没留下…
展开
-
C# Winform 基于Task的异步与延时执行
一、Task的机制Task位于命名空间System.Threading.Tasks中,是.NET 4.0加入的新模块,其实现机制大致类似于线程池ThreadPool,不过对于ThreadPool来说Task的优势是很明显的:ThreadPool的实现机制:(一对多)1、应用程序拥有一个用于存放委托的全局队列;2、使用ThreadPool.QueueUserWorkItem将新的委托加入到全局队列;原创 2017-02-22 14:38:32 · 16974 阅读 · 0 评论 -
C#实现MD5算法
using UnityEngine;using System.Collections;using System.Security.Cryptography;public class GetMD5 : MonoBehaviour { public string GetMD5Str(string str) { MD5 md5 = new MD5CryptoSe原创 2015-03-18 23:12:29 · 1956 阅读 · 0 评论 -
Winform DevExpress控件库(一) DevExpress控件库的安装与新建第一个DevExpress项目
前言:因为这段时间要接触到DevExpress控件库,而我本身甚至对winform的控件都了解甚少,所以处在学习中,写下博客主要是为了方便后期的回顾,当然也可以给一些新人第一次接触时做为学习的参考,以便少走些弯路。因为也是一边学习一边应用,所以会有很多难以避免的错误,如果发现了,请一定要向我提出来,感激不尽。环境:VS2015社区版 官方下载地址:https://www.visualstud原创 2016-12-28 14:10:33 · 20794 阅读 · 0 评论 -
Winform DevExpress控件库(二) 使用SplashScreenManager控件定制程序加载页面
SplashScreenManager控件:主要作用是显示在进行耗时操作时的等待界面;位于 工具箱 -> Navigation & Layout(导航栏与布局类控件) 目录下;在工具箱输入名称SplashScreenManager检索,然后直接拖拽到面板上便可使用;SplashScreenManager控件整体属性描述:(选中SplashScreenManager控件实例,打开属性窗口)蓝色为常用原创 2016-12-30 17:25:33 · 15095 阅读 · 0 评论 -
Winform DevExpress控件库(三) 使用NavBarControl控件定制导航栏
NavBarControl控件:主要作用是制作包含多个选项组并且每个组里包含多个子选项的导航栏;位于 工具箱 -> Navigation & Layout(导航栏与布局类控件) 目录下;在工具箱输入名称NavBarControl检索,然后直接拖拽到面板上便可使用,最好是放在一个子容器里(比如PanelControl);NavBarControl控件常用属性描述:(选中NavBarControl控件原创 2017-01-10 16:42:28 · 54417 阅读 · 2 评论 -
Unity建立全局异常处理机制
我们知道,Unity的异常处理做得非常好,源于他在框架底层会自动捕获异常,所以一般的异常(比如空引用、除0操作之类)均不会导致整个进程crash掉,原因很简单,代码在try段中发生了异常,在catch段处理以后,表现在Unity编辑器中便是在日志窗口打印红色错误日志,而在已经发布的项目中,由于异常依然被Unity捕获,所以进程并不会crash掉,但对于我们而言他是未知的,这个异常很明显会导致程序在原创 2017-04-06 18:51:30 · 10541 阅读 · 1 评论