之前一直从事C# WEB开发。基本都是业务开发,性能优化。 体力活占比90%吧。模块真的很多很多,每次部署经常出先各种问题。发布经常加班。 今年开始接触winform 开发。发现C# 的事件 委托 多线程 插件化开发 用的非常普遍。 WEB开发一般都由框架做好了。开发人员基本上写业务代码,和工具类就 ...
分类:
Web程序 时间:
2019-10-31 10:28:10
阅读次数:
105
Winform调用相机的外部控件时,出现错误: 由于程序集“\Debug\AcNetUtils.dll” 创建了对嵌入互操作程序集“\Debug\Interop.AcReport.dll” 的间接引用,因此创建了对该程序集的引用。请考虑更改其中一个程序集的“嵌入互操作类型”属性。 可以将引入的DLL ...
分类:
其他好文 时间:
2019-10-29 19:29:57
阅读次数:
109
场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100061243 在上面已经成功安装DevExpress的前提下。 如果要使用其TextEdit控件 ...
分类:
其他好文 时间:
2019-10-29 16:56:05
阅读次数:
158
SignalR是一个.NET Core/.NET Framework的实时通讯的框架,一般应用在ASP.NET上,当然也可以应用在Winform上实现服务端和客户端的消息通讯,本篇随笔主要基于SignalR的构建一个基于Winform的服务端和客户端的通讯处理案例,介绍其中的处理过程。 ...
分类:
其他好文 时间:
2019-10-26 19:28:37
阅读次数:
72
比如获取Button按钮: System.Reflection.FieldInfo[] fieldInfo = form.GetType().GetFields(System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingF ...
using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace WGClient { class AutoSizeFormClass { //(1).声明结构,只记录窗体和其控... ...
private string Notes = "提示文本"; private void textBox1_Leave(object sender, EventArgs e) { // 退出失去焦点,若文本框内容为空,重新显示 if (string.IsNullOrEmpty(textBox1.Tex ...
if (!(e.KeyChar >= '0' && e.KeyChar <= '9' || e.KeyChar == '.')) e.Handled = true; if (e.KeyChar == '\b') e.Handled = false; ...
原文:winform datagridview 绑定泛型集合变得不支持排序的解决方案 案例: 环境:Winform程序 控件:Datagridview 现象:Datagridview控件绑定到List泛型数据上不支持排序 Datagridview控件绑定到DataTable上可以支持排序 结论:泛型... ...
分类:
编程语言 时间:
2019-10-22 09:12:44
阅读次数:
102
最近一直在处理一个项目,项目主要功能与Office-Word 有关,主要涉及到文本内容编辑与样式设置等相关内容。因项目依赖office 相关dll,需要兼容多种Office 版本(office 2007/2010/2016)(主要在Windows7/10下使用)。项目使用Winform,采用webB ...
分类:
其他好文 时间:
2019-10-21 19:16:28
阅读次数:
148