![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#和net
文章平均质量分 64
tiansoft11
这个作者很懒,什么都没留下…
展开
-
索引器的使用
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 索引器{ class Program { static void Main(string[] args) { ...原创 2011-04-25 11:55:39 · 102 阅读 · 0 评论 -
使用DevExpress的Grid自动打印,导出
我们在写项目的时候,总会遇到一些数据的打印和导出,开始在想得时候真的很困难,但是最后还是解决了,所有分享一下,以后对自己有用 /// /// 打印信息 /// /// /// private void barButtonItem4_ItemClick(object sender, DevExp...原创 2011-03-28 19:18:08 · 331 阅读 · 0 评论 -
对treeview节点的复制,粘贴和出现右击菜单
在写项目的时候,我们都会在按钮上去实现一些添加,修改等等的操作,有时候复制,粘贴等大部门都是用按钮的形式,如果是右击往往这样会让用户感觉到软件的灵活性,因为用户在使用操作系统的时候都习惯了右击对数据进行复制,粘贴等操作,所有在树形节点上除了用按钮的形式实现复制,粘贴等功能外,我想菜单上也能够实现的话,会非常的好,能够给用户很好的体验。实现粘贴功能代码如下:/// ///...原创 2011-03-26 11:35:16 · 1377 阅读 · 0 评论 -
自定义检测字符串长度
今天在写程序的时候,同事给我提个建议,说在添加或新建数据的时候,除了要用正则表达式对数据进行验证外,还应该对其的长度对其限定,那样的话避免错误,比如在数据库中的一个字段是varchar(50),已经限定了长度,如果用户在输入的时候,输入很长的字符串,那么数据库会受到影响,数据将不能插入,而且给用户的感觉不好,要对输入的字符串进行限定,而且出错时提示用户,那样程序才健壮。所以把一个方法共享给我,我觉...原创 2011-03-18 16:45:44 · 204 阅读 · 0 评论 -
sqlserver2008连接不起服务器的解决方法
这几天都在做项目,总是遇到很多的困难,就是发现sqlserver2008怎么连接不起(刚装的)遇到的错误提示是:【在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接】一直在找解决的原因,后来找到解决的方法,感觉到很辛苦,所以把它记录下来,分享一下:一:在配置工具/配...原创 2011-03-17 12:12:30 · 814 阅读 · 0 评论 -
c#学习大全
今天网的时候去博客园逛了一下,发现有个地址把c#的很多知识都收藏和总结得很全面,所以把它的主页拷贝下来,以后学习的时候直接进去http://www.cnblogs.com/anytao/archive/2008/09/04/1284309.html...原创 2011-03-06 18:36:56 · 95 阅读 · 0 评论 -
C#对数据的常用操作
在做项目的时候,少不了对数据的添加,删除,修改等操作,有时候感觉到很简单,但是如果要考虑到很多问题的话,那么就不是那么简单了,因为需要考虑到很多的问题和因素,下面是树形结构上采用数据源方式对数据进行操作,感觉到还可以,所以记下来,以后对自己有用。/** * *添加物料分类的方法 */ private void b...原创 2011-03-05 21:43:00 · 159 阅读 · 0 评论 -
treelist上下节点上下移动
前几天公司做了一个项目,在我做的子模块中,有节点上下移动的功能,要求如下:1.上移:与同级上一节点调换位子,即与上一节点调换顺序号2.下移:与同级下一节点调换位子,即与下一节点调换顺序号这个问题想了很久,终于做出来了,虽然效率不是多么的好,但还是实现了功能,所以把它记在上面,以后要使用的时候,可以直接可以用,首先新建几个按钮,添加按钮事件,并在按钮事件上添加代码如下: ...原创 2011-03-05 21:29:24 · 825 阅读 · 0 评论 -
treeview控件的使用
1.TreeView(树形控件)中常用到的属性和事件: 1.1 Nodes: 树形控件中所有结点的集合,对树形控件中的结点进行添加或者移除需要用到Nodes下的Add()和AddRange()函数(Add()是添加先前创建的一个结点,AddRange()是添加先前创建的一组结点),Clear()函数清除树上所有结点,Remove()和RemoveAt()用于移除结点(Remov...原创 2011-02-20 09:20:32 · 130 阅读 · 0 评论 -
Socket编程
最近突然感觉Socket编程很重要,所以自己写了一个简单的小程序using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets; namespace Client{ class CClient {...原创 2011-05-28 11:53:48 · 78 阅读 · 0 评论 -
c#工具类
每当在编写程序的时候公司总是使用数据源,虽然数据源比较快,但是移植性差,都是要重复写很多的代码,近来在与公司的同事交流的时候,尽量要用ADO.net的方式,以下是一个工具类,以后再写程序的时候就可以直接调用,实现相关的功能,这样可以节省编写代码。using System;using System.Collections.Generic;using System.Text;using...原创 2011-05-17 20:57:27 · 172 阅读 · 0 评论 -
多条件查询
多条件查询时在做项目的时候不可缺少的功能,虽然很简单,但是自己还是记一下,对自己有用:/// /// 查询事件 /// /// /// private void simpleButton查询_Click(object sender, EventArgs e) { ...原创 2011-03-28 19:20:22 · 84 阅读 · 0 评论