
C#
C# ASP.NET
Lizhifun
From Zero To Hero
展开
-
【Halcon工业应用知识点】Halcon+C#联合编程(实用版)
Halcon编程首先在HDevelop中编写halcon算法,如下,以解析二维码为例:*读取图像read_image (Image, 'img.png')*创建二维码解码模型create_data_code_2d_model ('QR Code', [], [], DataCodeHandle)*解析二维码find_data_code_2d (Image, SymbolXLDs, DataCodeHandle, [], [], ResultHandles, DecodedDataStri原创 2021-02-26 21:14:46 · 3803 阅读 · 0 评论 -
解决GridView控件分页点击两次问题
GridView控件分页需要点击两次才调转到所选分页这个时候在GridView控件的GridView1_PageIndexChanging事件中添加一个绑定问题就解决了 protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) { Gr原创 2016-07-28 22:14:23 · 1465 阅读 · 0 评论 -
ASP.NET GridView全选,反选,删除选中项
ASP.NET GridView控件全选,反选,删除选中项的实现1、在GridVIew控件中加上一个模板列,并在该列中加入CheckBox控件,并加入需要的按钮,如图:2、全选事件 //全选 protected void btn_all_Click(object sender, EventArgs e) { for (in原创 2016-07-28 22:09:49 · 4909 阅读 · 2 评论 -
ASP中限制用户没有登录就不能进入其他页面
效果:如果用户没有登录直接试图打开其他界面(可能是通过别人发过来的链接),那么提示未登录,同时跳转至登录界面思路: 1、用户登录成功后用session保存用户信息。 2、打开其他界面时检测session,如果session为空,则执行提示跳转动作具体步骤:1、先写一个公共类,判断用户是否登录,如果没登录则跳转至登录界面,这个公共类给所有页面调用public class原创 2016-07-28 21:56:13 · 6214 阅读 · 0 评论 -
使用vs2012+IE10调试js程序
只尝试了vs2012,其他版本的vs没试过方法:1、在vs2012中新建一个ASP.NET空网站2、在项目中添加一个HTML页,如下图3、在 中间添加代码 4、OK,你可一在中间写入你的js程序了。写完了运行就可以调试了,下面是一个例子源代码: var carname1 = "Bill Gates"; var carna原创 2020-03-02 23:24:09 · 1144 阅读 · 0 评论 -
“FileLoadException was unhandled”解决方法
如图出现的错误,Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.在VS2010上运行一些.net是2.0版本原创 2020-03-02 23:24:36 · 464 阅读 · 0 评论 -
使用SQLite数据库时出现“no such table”的解决方法
如图,使用SQLite数据库时出现“no such table”问题,后来发现在App.config文件里面的路径没有写对,改过来就OK了。原创 2020-03-02 23:25:01 · 17028 阅读 · 0 评论 -
使自己做的asp.net网页适应手机浏览
使自己做的asp.net网页适应手机浏览:在之间插入以下代码: 参数说明:width-viewport的宽度是height-viewport的高度initial-scale:初始的缩放比例minimum-scale:允许用户缩放到的最小比例maximum-scale:允许用户缩放到的最大比例user-scalable:用户是否可以手动缩放转载 2016-07-26 16:40:42 · 12529 阅读 · 0 评论 -
C# “在分析完成之前就遇到流结尾“ 错误解决方法
C#在反序列化过程中在分析完成之前就遇到流结尾(End of Stream encountered before parsing was completed?)解决方法:1、检查要序列化的对象,类是否标记 [Serializable] ;2、添加stream.Seek(0, SeekOrigin.Begin);方法来源如下图:附:序列化及反序列化函数:...原创 2020-03-08 13:53:08 · 8876 阅读 · 1 评论 -
C# TreeView从数据库绑定数据
封装成一个函数,方便直接调用//绑定TrreView private void InitModuleTree(DataTable dt) { //清空treeview上所有节点 this.tree_Role.Nodes.Clear(); int[] gen = new int[dt.Ro原创 2017-08-15 16:27:42 · 19215 阅读 · 7 评论 -
vs里面添加DevExpress控件
碰到一个问题,问了很多人都不知道,后来费了好久找到了方法问题描述:原来装vs2010后装了dev,后来需要用vs2012,于是卸载了2010装上了2012,问题来了,vs2012工具箱里面并没有dev的控件,手动选择项在.Net Framework里面也没找到,又不想卸载dev重装。。解决办法:1、在360卸载软件中找到dev,点击“卸载”2、如下图,别真给卸载了啊。点原创 2016-03-29 21:02:48 · 10634 阅读 · 0 评论 -
WPF 字符转义
下面是五个在XML文档中预定义好的实体: < > > 大于号 & & 和 ' ' 单引号 " " 双引号 实体必须以符号"&"开头,以符号";"结尾。转载 2016-03-28 12:36:50 · 1550 阅读 · 0 评论 -
WPF学习——依赖项属性(3)
本系列文章是从“@东邪独孤”博客中转过来的,本想着直接拿链接过来,但是如果他删了博客就没有了,文章写得很棒,一下就理解了依赖项属性。原文地址:http://blog.youkuaiyun.com/tcjiaan/article/details/6940228上一文中,我们分析了依赖项属性的注册和定义方法,并解释了依赖项属性的注册过程,但是,有一个疑问会困惑着我们,既然依赖项转载 2016-03-25 21:45:45 · 1016 阅读 · 0 评论 -
WPF学习——依赖项属性(2)
本系列文章是从“@东邪独孤”博客中转过来的,本想着直接拿链接过来,但是如果他删了博客就没有了,文章写得很棒,一下就理解了依赖项属性。原文地址:http://blog.youkuaiyun.com/tcjiaan/article/details/6940211在上一文中,我们用传统面向对象的方法来定义了一个类,而我们同时把该类的实例绑定到两个文本框,第一个文本框用于输入值,第转载 2016-03-25 21:39:39 · 499 阅读 · 0 评论 -
WPF学习——依赖项属性(1)
本系列文章是从“@东邪独孤”博客中转过来的,本想着直接拿链接过来,但是如果他删了博客就没有了,文章写得很棒,一下就理解了依赖项属性。原文地址:http://blog.youkuaiyun.com/tcjiaan/article/details/6940211依赖项属性可以称得上是WPF中比较难理解的概念,为了搞清楚这个概念,我都把.NET类库进行了反编译,但是,其结果我也是想到了的,微转载 2016-03-25 21:33:36 · 693 阅读 · 0 评论 -
WPF学习——布局
WPF布局所有WPF布局容器都是派生子System.Windows.Controls.Panel抽象类的面板Panel类的共有属性: Background,Children,IsItemsHost核心布局面板:StackPanel、WrapPanel、DockPanel、Grid、UniformGrid、Canvas 一、使用StackPanel布局StackPanel原创 2016-03-23 21:34:50 · 706 阅读 · 0 评论 -
C# winform form之间传值(本人亲测)(2)
一、父窗体向子窗体传值父窗体中代码:private void btn_father_Click(object sender, EventArgs e) { Child child = new Child(); child.child_text = tb_father.Text; child.Sh原创 2016-03-18 16:53:28 · 4182 阅读 · 1 评论 -
navBarControl设置左折叠
找左折叠的属性找了好久,记一下,navBarControl默认的界面像这样,并没有左折叠功能只要设置一个地方就可以了,将PaintStyle设置为NavigationPane就可以了,效果:原创 2016-03-11 10:58:06 · 4167 阅读 · 1 评论 -
DEV--skinRibbonGalleryBarItem皮肤控件
皮肤控件效果:源代码:using System.Data;using System.Drawing;using System.Text;using System.Linq;using System.Windows.Forms;using DevExpress.XtraEditors;using DevExpress.XtraBars.Helpers;name原创 2016-03-09 22:12:42 · 4248 阅读 · 1 评论 -
DEV--chartcontrol绘制统计图
1、条形统计图代码://绑定数据 private void Bind() { Series s1 = this.chartControl1.Series[0];//一班的数据 using (SqlConnection conn = new SqlConnection("server=(local);da原创 2016-03-09 22:07:40 · 4668 阅读 · 1 评论 -
winform报表的制作
报表效果图:源代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Linq;using System.Windows.Forms原创 2016-03-09 20:56:46 · 2431 阅读 · 0 评论 -
DEV--gridControl用法(2)
gridControl以卡片形式(layoutView)显示数据,效果图:源代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.L原创 2016-03-09 20:50:32 · 813 阅读 · 0 评论 -
DEV--gridControl用法
对数据进行分组,求和汇总,求平均,效果如图:绑定数据库数据到gridControl源代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using Syst原创 2016-03-09 20:41:10 · 1207 阅读 · 0 评论 -
DEV系列--treeList用法(2)
不从数据库读数据,创建一个Datatable绑定到treeList上,效果图:源代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System原创 2016-03-09 20:11:39 · 2259 阅读 · 0 评论 -
DEV系列--treeList用法
从数据库读取数据显示到treeList中效果图:数据库表的设计图:源代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using Syst原创 2016-03-09 20:06:03 · 11717 阅读 · 1 评论 -
winform textBox输入提示
winform textBox输入提示原创 2016-03-09 19:56:34 · 2617 阅读 · 0 评论 -
用vs打开更高版本的工程(如VS2010打开VS2012的工程)
打开文件提示这个错误:用记事本打开用vs2010开发的.sln文件,这是里面的内容:Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2012Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StudentManager",原创 2015-12-18 12:15:10 · 4609 阅读 · 0 评论 -
C#写出的软件使用Tab按钮时的选择控件的顺序
C#写的程序在控件的选择顺序上的一个小技巧例如,下面这个小程序在窗体载入时自动聚焦在“密码”输入框,输入完密码按一次Tab键后却跳到了“退出按钮上”。那么我们如何调整这些顺序呢,下面是一个小技巧:首先选中控件--属性--TabIndex属性,改变这里面的值便可调整属性(从0开始)。所以如果你想让窗口启动时光标聚焦在那个控件上的话,直接把它的TabIndex属性设为0即可原创 2015-12-13 15:51:48 · 4084 阅读 · 0 评论 -
将DataGridVIew数据导出到Excel中的两种方法
找不到这段代码的原作者,若原作者看到可联系我删除#region 第一种方法 public void DataGridViewExportToExcel(DataGridView dgv, string strTitle) { SaveFileDialog saveFileDialog = new SaveFileDialog()转载 2015-11-26 15:03:04 · 1098 阅读 · 0 评论 -
winform登录时载入验证码,并且点击可刷新
找不到代码的原作者,若原作者看到可联系我删除#region 生成验证码 #region 生成一定长度随机码 private const int codelength = 4;//随机码长度 private string randomCode = ""; //随机码 public string CreateCode(int转载 2015-11-26 14:59:42 · 949 阅读 · 0 评论 -
winform上传照片并处理(包括上传时自动缩放大小以适应picturebox大小,裁剪)
如图所示的效果,忘记源代码的出处,找不到原作者,原作者若看到可以联系我删除 #region 缩放、裁剪图像用到的变量 int x1; //鼠标按下时横坐标 int y1; //鼠标按下时纵坐标 int width; //所打开的图像的宽 int heigth; //所打开的图像的高转载 2015-11-26 14:53:14 · 2830 阅读 · 0 评论 -
Unity3D中使用easyroad3d插件 删除道路
Unity3D中使用easyroad3d插件 删除道路操作方法:在“Hierarchy”中选中你新建的road的名称,点击展开,会有”Marker0001“等标记编号,把那些标记删除了,道路自然就删除了。。。原创 2015-10-26 15:37:29 · 4097 阅读 · 2 评论 -
Unity5.0标准资源包
Unity5.0以后软件没有自带资源包,需要另外下载标准资源包下载位置:http://download.youkuaiyun.com/detail/tingzhiyi/9212745原创 2015-10-26 10:04:13 · 2752 阅读 · 0 评论 -
C# winform form之间传值(本人亲测)(1)
本人亲测 C# winform form之间传值,两个方法均可用。实例中只用简单体现要达到的效果,其他问题用的是和在考虑。1、设置静态变量实例:在form1里添加一个textBox1、一个按钮,form2添加一个label1。实现效果:单击form1按钮,textBox1中值传给form2中,在label1中显示。form1中代码:public static strin原创 2015-10-12 15:01:19 · 4813 阅读 · 0 评论 -
基于数据库的商品信息管理系统
这篇文章是一个项目的部分代码,一个项目太长不便阅读,所以分开来。c# 基于数据库的商品信息管理系统实例(含登录和操作两个界面)原文在这儿,看的话从这儿开始看:http://blog.youkuaiyun.com/tingzhiyi/article/details/49072907源代码在这儿可以下载:http://download.youkuaiyun.com/detail/tingzhiyi/9173473原创 2015-10-12 14:25:23 · 5967 阅读 · 0 评论 -
基于数据库的C#用户登录程序
这篇文章只是部分代码,是将一个项目拆开了的,避免放在一块儿太长,不便阅读。原文在这儿,看的话可以从这儿开始:源代码可从这儿下载:http://download.youkuaiyun.com/detail/tingzhiyi/9173473效果图:using System;using System.Collections.Generic;using System.ComponentM原创 2015-10-12 14:18:33 · 4793 阅读 · 0 评论 -
基于数据库的C#产品信息管理系统,用户登录程序
c# 基于数据库的商品信息管理系统实例(含登录和操作两个界面) 包含所有需要的代码具体源代码在这儿:http://download.youkuaiyun.com/detail/tingzhiyi/9173473用户登录图:用户登录程序:数据操作图:数据操作程序:原创 2015-10-12 14:12:09 · 3457 阅读 · 0 评论 -
51单片机作为下位机程序
本代码段是在网上下载,然后根据自己的需求修改的,亲测,效果很好51单片机作为下位机程序,本代码段实现两个功能:1、控制LED灯按指定规则显示2、将接收的上位机数据返回给上位机源代码在这儿:http://download.youkuaiyun.com/detail/tingzhiyi/9173485#include #include #include #defin转载 2015-10-12 13:55:03 · 3503 阅读 · 1 评论 -
C# winform 串口通信时检测电脑可用串口并显示
单击同一个按钮实现显示“全部串口”和“可用串口”想切换#region 全部串口和可用串口切换 private void button1_Click(object sender, EventArgs e) { switch (button1.Text) { case "可用串口":原创 2015-10-12 13:51:00 · 8146 阅读 · 0 评论 -
C#winform 控件鼠标落下变色,鼠标挪开恢复原色
C#winform 控件鼠标落下变色,鼠标挪开恢复原色主要是使用控件的两个事件,挺简单的 #region “文件”操作 private void label7_MouseEnter(object sender, EventArgs e) { label7.BackColor = Color.LightGray; }原创 2015-10-12 13:47:07 · 6642 阅读 · 0 评论