![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET
vbloveshllm
573108383
展开
-
dev textedit 模糊查询并绑定gridview
dev textedit 模糊查询并绑定gridview1、拖入控件textedit,及gridview控件2、通过输入textedit内容模糊查询gridview中满足记录的数据集合。3.textedit控件事件:private void textEdit1_EditValueChanged(object sender, EventArgs e) { string txtname = this.textEdit1.EditValue.ToStr...原创 2021-04-27 16:02:17 · 354 阅读 · 0 评论 -
C# treeview节点的模糊查询
1、 首先声明 listSearchTreeNodes变量,红色为查询的文本控件,treeViewdx为当前treeview控件名称,2、查询按钮事件如下:if (string.IsNullOrEmpty(sertext.Text.Trim())) { return; } listSearchTreeNodes = new List(); foreach (TreeNode node in this.treeVi...原创 2022-06-06 14:40:32 · 748 阅读 · 1 评论 -
c# listview控件上移下移功能函数
C# LISTVIEW控件使用方法z直接上代码//朝上移动功能函数private void ListViewItemUpMove(ListView listView){if (listView.SelectedItems.Count == 0){return;}listView.BeginUpdate();if (listView.SelectedItems[0].Index > 0){foreach (ListViewItem listViewItem in listView原创 2022-02-24 11:36:59 · 967 阅读 · 0 评论 -
dev 外部excel加载绘制不同的chart
1、调用dev的几个dll便于图形绘制和excel外部数据加载2、加载指定路径下的excel文件 如下函数 openexcel文件如下:指定路径用相对路径或者绝对路径 //string excelpath = string.Empty; //string filePath = Application.StartupPath + "\\excel文件路径";// FileDialogHelper.OpenExcel(); //...原创 2022-02-22 10:44:04 · 322 阅读 · 0 评论 -
二个数组的筛选
public List<string> GetSYList(List<string> listSZ1, List<string> listSZ2) { if (listSZ2.Count <= 0) return new List<string>(); List<string> listSY = new List<string>(); ...原创 2022-02-15 09:52:33 · 270 阅读 · 0 评论 -
数组和数据集转换
1、把数据集合datatable中的字段转换程数组 public static string[] ConvertList(DataTable dt, string colName) { List<string> list = new List<string>(); DataTable dtzh = dt.DefaultView.ToTable(true, colName); d...原创 2022-02-15 09:46:23 · 343 阅读 · 0 评论 -
dev gridcontrol导出几种格式
1、初始化导出格式下来框,目前提供的有html,pdf,excel txt 等各种方式。初始化函数如下:void InitExportData() { for(int i = 0; i < exportData.GetLength(0); i++) cbExport.Properties.Items.Add(exportData.GetValue(i, 0)); cbExport.SelectedIndex ...原创 2022-02-11 16:13:33 · 681 阅读 · 0 评论 -
c# 常用函数
1、将DataTable中的列转换成唯一值的数组,2、调用如下转换函数即可public string[] ConvertList(DataTable dt, string colName) { List<string> list = new List<string>(); DataTable dtNew = dt.DefaultView.ToTable(true, colName); ...原创 2021-12-09 10:17:32 · 416 阅读 · 0 评论 -
C# 截取集合并处理
1、string[] arrDXjh= new string[长度];2.对arrDXjh进行处理并拼接,调用如下函数StringBuilder sbdys = SplitsDXjh(arrDXjh);3.SplitsDXjh函数如下public StringBuilder SplitsDXjh(String[] lstdx) { StringBuilder sb = new StringBuilder(); if (ls...原创 2021-11-03 08:34:03 · 188 阅读 · 0 评论 -
element 测试
<template> <div id="app"><el-container style="height: 500px; border: 1px solid #eee"> <el-aside width="200px" style="background-color="#545c64“ <el-menu default-active="2" class="el-...原创 2021-06-17 14:27:08 · 128 阅读 · 0 评论 -
vue 环境安装及运行
1、安装前期必须的环境,此处不再赘述。2、进入visual studio code ---终端菜单--选择新终端子菜单;3、原创 2021-06-16 15:53:26 · 138 阅读 · 0 评论 -
注册dev控件到工具栏
①使用控制台进入DevExpress安装目录:cdD:\Program Files (x86)\DevExpress 14.1\Components\Tools②添加DevExpress控件:ToolboxCreator.exe/ini:toolboxcreator.ini③移除DevExpress控件:ToolboxCreator.exe/ini:toolboxcreator.ini/remove...转载 2021-05-11 17:16:18 · 151 阅读 · 0 评论 -
FileCommonPub文件通用类操作
using System;using System.Drawing;using System.IO;using System.Text;namespace FileCommonPub{ /// <summary> /// FileCommon /// 文件帮助类 /// </summary> public class FileCommon { /// <summary> ...原创 2021-05-06 17:26:25 · 83 阅读 · 0 评论 -
WinForms Accordion控件
WinForms Accordion控件1、引用dev 所需要的控件;2、拖放Accordion控件到窗体中;3、设置对应属性,包括增加element,可以设置group或者item;item为子节点,二者可以呼唤;类似上图所示。原创 2021-04-19 15:32:36 · 450 阅读 · 3 评论 -
dev15
应用dev15框架平台生成的平台框架1、可自定义增加功能模块‘2、设置显示风格;3、左侧导航窗体展现;需要源码联系我。原创 2021-04-19 14:43:59 · 82 阅读 · 0 评论 -
dev 风格设置
增加颜色控件1、引用dev所需要的控件dll2、增加skinRibbonGalleryBarItem1控件3、初始化写入对应函数SkinHelper.InitSkinGallery(rgbiSkins, true);原创 2021-04-19 14:40:41 · 212 阅读 · 0 评论 -
读取excel
1.读取excel内容,代码如下public DataView Fill(string filename) { DataSet ds = new DataSet(); OleDbConnection objConn = new OleDbConnection("Provider=Microsoft.Jet.O原创 2009-11-13 11:11:00 · 708 阅读 · 0 评论 -
使用泛型的好处
使用泛型主要原因是,可以避免重复代码,具体参见http://www.cnblogs.com/JimmyZhang/archive/2008/12/17/1356727.html原创 2011-06-27 16:13:00 · 508 阅读 · 0 评论 -
c#类型
c#类型分为二类:一种是值类型(Value Type),一种是引用类型(Reference Type),以他们在计算机内存中如何分配进行划分的。值类型包含结构和枚举;引用类型包含类,接口,委托等。还有一种特殊值类型,简称简单类型(Sample Type),比如byte int等类型,这些简单类型其实是FCL类库类型的别名,比如声明一个int类型,实际上是声明System.Int32结构类转载 2011-06-27 16:37:00 · 398 阅读 · 0 评论 -
vs2008
受管制的代码:在.Net环境中运行的任何代码都是受管制的代码(managed code),未受管制的代码:.Net外部的代码也运行在windows上,这些代码称为未受管制的代码(unmanaged code)。使用基于公共语言运行库的语言编译器开发的代码称为托管代码;托管代码具有许多优点,例如:跨语言集成、跨语言异常处理、增强的安全性、版本控制和部署支持、简化的组件交互模型、调试和分析转载 2012-02-23 14:49:06 · 471 阅读 · 0 评论 -
C#中的abstract 类和方法!!!
C#中的abstract类不能被实例化,他只提供其他类的继承的接口using System;abstract class MyAbs{public void NonAbMethod(){Console.WriteLine("Non-Abstract Method");}}class MyClass : MyAbs{}class MyCli转载 2012-02-24 10:40:58 · 471 阅读 · 0 评论 -
《C#异常处理》
《C#异常处理》1、c#中所有的异常处理都被视为类,所有异常都是由System.Exception所派生的。2、C#中处理错误异常管理的关键字指令有四个:try、catch、throw、finally,有这四个关键字所编写的异常处理功能非常的强大与方便。3、异常处理的语法:try{有可能产生错误的代码}catch(异常处理声明(声明此catch区段要捕获哪一种类型的异常错误,可转载 2012-02-24 10:45:34 · 545 阅读 · 0 评论 -
[从架构到设计]第二回:对象的旅行---对象和人,两个世界,一样情怀
第二回:对象的旅行---对象和人,两个世界,一样情怀 发布日期:2007.9.3 作者:Anytao©2007 Anytao.com ,原创作品,转贴请注明作者和出处。 对象转载 2012-02-24 13:55:28 · 2241 阅读 · 0 评论 -
特性和属性
特性和属性发布日期:2007.4.19 作者:Anytao©2007 Anytao.com 转贴请注明出处,留此信息。本文将介绍以下内容: • 定制特性的基本概念和用法• 属性与特性的区别比较• 反射的简单介绍1. 引言attribute是.NET框架引入的有一技术亮点,因此我们有必要花点时间来了解本文的内容,走进一个发现attribute登堂入室的转载 2012-02-24 14:42:35 · 465 阅读 · 0 评论 -
class和struct
发布日期:2007.4.24 作者:Anytao©2007 Anytao.com ,原创作品,转贴请注明作者和出处。本文将介绍以下内容: • 面向对象基本概念• 类和结构体简介• 引用类型和值类型区别1. 引言提起class和struct,我们首先的感觉是语法几乎相同,待遇却翻天复地。历史将接力棒由面向过程编程传到面向对象编程,class和struct也背负着各自的命运转载 2012-02-24 14:52:03 · 774 阅读 · 0 评论 -
C#中接口的作用
假设我们公司有两种程序员:VB程序员,指的是用VB写程序的程序员,用clsVBProgramer这个类表示;Delphi程序员指的是用 Delphi写程序的程序员,用clsDelphiProgramer这个类来表示。 每个类都有一个WriteCode()方法。定义如下:class clsVBProgramer()...{ .... WriteCode() ...{转载 2012-02-24 10:53:52 · 448 阅读 · 0 评论 -
• 面向对象思想:多态
本文将介绍以下内容:• 面向对象思想:多态• 接口• 抽象类 1. 引言在我之前的一篇post《抽象类和接口的谁是谁非》中,和同事管伟的讨论,得到很多朋友的关注,因为是不成体系的论道,所以给大家了解造成不便,同时关于这个主题的系统性理论,我认为也有必要做以总结,因此才有了本篇的新鲜出炉。同时,我将把上贴中的问题顺便也在此做以交代。2. 概念引入什么是接口? 接口转载 2012-02-24 11:26:32 · 523 阅读 · 0 评论 -
强大的.NET反编译工具Reflector!!!
最近由于需要反编译一些C#写的程序,早就听说功能极为强大的反编译工具,Reflector。 我用的版本是4.1.84.0,感觉用起来很爽,以后弄到的几个很好用的DLL,我都反编译,并弄出源码了,为我省了不少工夫啊,反编译出来的除了定义的变量名不一样外,其余的简直是一模一样。围绕它开发的插件也很多,用着真是开心!我还找到一个插件可以把源码导出到文件!更是爽!不过这个软件还不支持Un转载 2012-02-24 13:29:14 · 1759 阅读 · 0 评论 -
解决方案:用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
解决方案:用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。今天进行身份验证时,又遇到这个问题,所以将我的解决方案整理一下,供有同样遭遇的朋友分享:问题简述:用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。 说明:执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致转载 2012-02-24 13:30:54 · 578 阅读 · 0 评论 -
[你必须知道的.NET]第三十五回,判断dll是debug还是release,这是个问题
问题的提出 晚上翻着群里的聊天,发现一个有趣的问题:如何通过编码方式来判断一个dll或者exe为debug build还是release build?由于没有太多的讨论,所以我只好自己找点儿办法,试图解决这个问题,为夜生活带点刺激。于是,便有了本文的探索和分析。当然,为了充分的调动起大家的主意,省去不必要的google操作,我觉得有必要对Debug和Release两种模式的异同进行一点提纲转载 2012-02-24 14:04:35 · 2833 阅读 · 0 评论 -
is and as
本文将介绍以下内容: • 类型转换• is/as操作符小议 1. 引言 类型安全是.NET设计之初重点考虑的内容之一,对于程序设计者来说,完全把握系统数据的类型安全,经常是力不从心的问题。现在,这一切已经在微软大牛们的设计框架中为你解决了。在.NET中,一切类型都必须集成自System.Object类型,因此我们可以很容易的获得对象的准确类型,方法是:GetType()方法。那转载 2012-02-24 14:15:51 · 504 阅读 · 0 评论 -
LINQ来了,先忘记foreach
1 引言今天,Terry点敲了我对于一段代码的处理,诚如本文标题所言,事件缘起于我对一个List转换的小小处理。首先来看看,这个List转换双方的本来面目,以一个常见的User类为例而言,User类代表了Model层的实体类,其定义为: // Release : code10, 2008/10/06 // Author : Anytao转载 2012-02-27 16:25:37 · 926 阅读 · 0 评论 -
数据库导入导出的问题
SqlLite 导入导出工具1. 最近做资源库和业务库整合,因为设计到的表结构不一样,需要从这个dat库复制某些表到另一个dat库中,前期通过sql lite提供的 这个选择项目进行导出,然后再通过 选项进行导入,但是发现某些表中存在blob字段的表内容读取不正确,后来查询利用 选择项目有几个其他设置,如下图: 以为是设置的编码方式的原因造成的,后来尝试这几种En原创 2012-03-08 17:13:56 · 631 阅读 · 0 评论 -
linq 查询和使用方法
var names = new List { "Tom Cruise", "Tom Hanks", "Al Pacino", "Harrison Ford" }; var result = names.Where(name => name.StartsWith("Tom")); foreach (var name in result)转载 2012-03-14 11:17:20 · 441 阅读 · 0 评论 -
C#中接口的作用
假设我们公司有两种程序员:VB程序员,指的是用VB写程序的程序员,用clsVBProgramer这个类表示;Delphi程序员指的是用 Delphi写程序的程序员,用clsDelphiProgramer这个类来表示。 每个类都有一个WriteCode()方法。定义如下:class clsVBProgramer()...{ .... WriteCode() ...{转载 2012-03-15 13:55:08 · 368 阅读 · 0 评论 -
c# 生成缩略图
/**//// /// 生成缩略图 /// /// 源图路径(物理路径) /// 缩略图路径(物理路径) /// 缩略图宽度 /// 缩略图高度 /// 生成缩略图的方式 public static void MakeThumbnail(str转载 2012-03-15 13:56:26 · 397 阅读 · 0 评论 -
《C#异常处理》
1、c#中所有的异常处理都被视为类,所有异常都是由System.Exception所派生的。2、C#中处理错误异常管理的关键字指令有四个:try、catch、throw、finally,有这四个关键字所编写的异常处理功能非常的强大与方便。3、异常处理的语法:try{有可能产生错误的代码}catch(异常处理声明(声明此catch区段要捕获哪一种类型的异常错误,可以不用声明,这样子便会让ca转载 2012-03-15 14:04:50 · 623 阅读 · 0 评论 -
C#中的abstract 类和方法!!!
C#中的abstract类不能被实例化,他只提供其他类的继承的接口using System;abstract class MyAbs{public void NonAbMethod(){Console.WriteLine("Non-Abstract Method");}}class MyClass : MyAbs{}class MyCli转载 2012-03-15 14:10:14 · 497 阅读 · 0 评论 -
C#冒泡算法!
参加多次笔试,居然都考到了冒泡算法,一次是C#版的填空,一次是javascript版的全部写出。虽然每次都凭着我对冒泡法的理解给弄出来的,但是多多少少与标准模式有点差别,在网上搜了一下关于C#版的冒泡算法,居然也没有一个象样的,自己对照算法模式认真写了一个C#版的,已经测试成功。同时附上【冒泡排序动画演示】public void BubbleSort(int[] R){转载 2012-03-15 14:15:17 · 386 阅读 · 0 评论 -
SQL SERVER与C#中数据类型的对应关系
/// /// 数据库中与C#中的数据类型对照 /// /// /// private string ChangeToCSharpType(string type) { string reval=string.Empty; switch(type.ToLower()) { case "int": reval=转载 2012-03-15 14:19:01 · 383 阅读 · 0 评论