【[C#]Winform下回车或Tab键自动切换下一个控件焦点】教程文章相关的互联网学习教程文章

C# VS2017 WinForm 打包和升级【图】

C# WinFrom打包不怎么常用,但一年总有那么一两次,每次都记不全,为了方便自己回看,于是有了本篇文章。本例使用《C#工具类LogHelper》的解决方案作为例子,实现WinForm打包,以及升级的功能,本文使用VisualStudio2017工具。 一、在解决方案--添加--新建项目,选择其它项目类型--Visual Studio Installer,选择Setup Project。 点击确定后如下图所示,会安装一个Setup1的安装程序配置项目。如果没有找到“Visual Studio Install...

C# 中采用treeview递归生成目录树(Winform和Webform两种)【图】

部门表: 课程表: 查询结果结构: 数据结构分析,部门分为部门id和部门名称;课程分为课程id,课程名称,课程路径和课程所属部门。 要求以部门为父节点展示不同部门下的课程。 Winform采用treeview递归生成目录树using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows....

c# winform Chart Pie 中若X轴数据为字符串时,#VALX取值为0【代码】

https://q.cnblogs.com/q/83848/在winform程序中用自带的Chart进行画图表时,若画饼图,其中X轴数据为字符串,这时候如果想设置Label值的格式为#VALX:#VAL,在图中显示的总是0:y值,或者图例中也为0,这时候就要显示定义X轴类型ct.Series["Series2"].XValueType = ChartValueType.String; ct.Series["Series2"].Label = "#VALX:#VAL人";这样就解决了原文:https://www.cnblogs.com/Betty-IT/p/9226285.html

桌面程序开发入门(WinForm with C#)【代码】【图】

1、使用Visual Studio 2013创建新项目2、创建一个主窗体和4个子窗体3、创建一个数据库、一个表、一个存储过程4、在配置文件里添加数据库连接字符串5、真正的编码工作。第一步:创建新项目,一张图片抵一万字!看图说话,呵呵。。第二步:创建4个子窗体,名称分别是formCommandProc.cs、formDataAdapterProc.cs、formXMLCreate.cs、formXMLRead.cs。三、创建一个数据库、一个表、一个存储过程。打开MS SQL Server Management Studi...

4.C#WinForm基础图片(显示和隐藏)【代码】【图】

要求:软件上有一张图片,默认是隐藏的。用户在文本框中输入身份证号(131226198105223452),点击按钮,如果年龄大于18岁,则显示图片。知识点: 取当前年份,Date Time Now Year所需用到的函数 函数一: string string.Substring(int startIndex,int length)(+1重载) 从此实例检索字符串。子字符串从指定的字符位置开始且具有指定的长度 异常: ...

WinForm(WPF) splash screen demo with C#

https://www.codeproject.com/Messages/2549767/Splash-Screen.aspxhttps://www.codeproject.com/Articles/6511/Transparent-Splash-Screenhttps://www.codeproject.com/Articles/116875/WPF-Loading-Splash-Screen原文:http://www.cnblogs.com/rgqancy/p/7000359.html

C#实现二维码功能,winform 以及 asp.net均可以用【代码】【图】

二维码现在用途很多,怎么用C#编程生成呢?准备 ThoughtWorks.QRCode.dll需要 一个类 QRCode,这个类专门来生成二维码的using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using ThoughtWorks.QRCode; using ThoughtWorks.QRCode.Codec;namespace QRCodePro {publicclass QRCode{/// 生成二维码///</summary>///<param name="strData"...

C# Winform下一个热插拔的MIS/MRP/ERP框架15(窗体基类场景1)【代码】【图】

最基础的窗体基类其实是通过应用场景反推的结构。以下是场景一:  单表应用,普通的数据,比如单位/颜色/特殊字典等使用者少的,无需过多控制的可以使用一个数据表格来管理。  和Excel表格差不多,批量修改,统一保存。这种设计时只需要变更Datagridview的数据列,并在代码中指定数据来源即可。看下代码: #region 数据目标定义 SaveTableName = "SYS_URightDef";SaveTablePrimaryKey = "URDefRKEYIN";PrimaryKeyIs...

C#将exe运行程序嵌入到自己的winform窗体中【代码】【图】

以下例子是将Word打开,然后将它嵌入到winform窗体中,效果如下图:C将exe运行程序嵌入到自己的winform窗体中 - kingmax_res - iSport注意:该方法只适用于com的exe(如word,Excel之类),.net的编的exe就不能用这用方法嵌入到窗体中。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Dia...

C# webBrowser(wpf/winform) 互调js

1.winform [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] [ComVisible(true)] public partial class Form1 : Form { public Form1() { InitializeComponent(); this.Load += Form1_Load; } private void Form1_Load(object sender, EventArgs e) { webBrowser1.ObjectForScripting = this;//具体公开的对象,这里可以公开自定义对象 ...

C#之 十九 使用WinForm控件

十九 使用Win Form控件 比如说电脑有显示器,鼠标,主机以及键盘的基本元素组成。在windows窗体中也有其基本控件,这些控件在每一个窗体中都要用到,也就是说无所不在。有些控件可能外观不同但是他们的使用方式都基本上一样。 重点 ? 掌握这些控件常用属性方法以及事件? 能用编码的形式实现控件的基本功能? 体会每个控件使用的场景 预习功课 ? 什么是控件类,控件类的基类(父类)是么?它是用来做什么...

c#winform图片绘制和图片验证码

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sen...

C# WinForm设置TreeView选中节点【代码】【图】

这里假定只有两级节点,多级方法类似。遍历节点,根据选中节点文本找到要选中的节点。treeView.SelectedNode = selectNode;///<summary>/// 设置TreeView选中节点 ///</summary>///<param name="treeView"></param>///<param name="selectStr">选中节点文本</param>privatevoid SelectTreeView(TreeView treeView, string selectStr) {treeView.Focus();for (int i = 0; i < treeView.Nodes.Count; i++){for (int j = 0; j < tree...

C#第十一天(winform)【代码】【图】

1、MD5 1namespace MD5加密与解密2{3class Program4 {5staticvoid Main(string[] args)6 {7string s = GetMD5("123");8 Console.WriteLine(s);9 Console.ReadKey(); 10 } 11publicstaticstring GetMD5(string str) 12 { 13//创建MD5对象14 MD5 md5 = MD5.Create(); 15//开始加密 16//需要将字符串转化为字节数组17byte[] buffer = Encoding.Default.GetBytes(str); 18/...

C# winform DataGridView 常见属性

C# winform DataGridView 属性说明① 取得或者修改当前单元格的内容 ② 设定单元格只读 ③ 不显示最下面的新行 ④ 判断新增行 ⑤ 行的用户删除操作的自定义 ⑥ 行、列的隐藏和删除 ⑦ 禁止列或者行的Resize ⑧ 列宽和行高以及列头的高度和行头的宽度的自动调整 ⑨ 冻结列或行 ⑩ 列顺序的调整 ? 行头列头的单元格? 剪切板的操作 ? 单元格的ToolTip的设置 ? 右键菜单...