![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Asp.net_c#分类
shilang999
这个作者很懒,什么都没留下…
展开
-
使用反射动态调用类成员,需要Type类的一个方法:InvokeMember。对该方法的声明如下(摘抄于MSDN)
使用反射动态调用类成员,需要Type类的一个方法:InvokeMember。对该方法的声明如下(摘抄于MSDN): public object InvokeMember( string name, BindingFlags invokeAttr, Binder bin转载 2011-07-14 22:58:24 · 1615 阅读 · 1 评论 -
C#线程同步的几种方法
我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。 在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就简单转载 2014-10-24 08:04:01 · 2278 阅读 · 0 评论 -
Dev -- GridControl 分组显示
Dev 控件之:datacontrol 分组,合计Summary:(Footer summary) (row footer summary) (Row summary) 设置1.样式图: 图一:分组转载 2014-09-15 19:25:49 · 7537 阅读 · 0 评论 -
实现DataGridView和DevExpress.GridControl表头全选功能
在开发一个个人项目的时候,有客户反映默认GridView多选操作不是很方便和理想,想在列表的左边增加一列可以勾选,并且最好支持列表头部全选的操作,否则数据多的时候一个个勾选要到天荒地老。»更多DevExpress开发资源与帮助文档 基于以上需求,找了不少例子进行比较,并对代码进行测试改进,终于完成了以上的功能了, 并且由于我本身做了多套界面的处理,因此,基于传统的DataGridView全选转载 2014-06-13 16:39:04 · 2550 阅读 · 0 评论 -
DEV GridControl小结(转载)
1、 如何解决单击记录整行选中的问题View->OptionsBehavior->EditorShowMode 设置为:Click2、 如何新增一条记录(1)、gridView.AddNewRow()(2)、实现 gridView_InitNewRow 事件3、如何解决 GridControl 记录能获取而没有显示出来的问题gridView.populateColu转载 2014-05-14 18:49:55 · 1080 阅读 · 0 评论 -
DevExpress.LookUpEdit控件实现自动搜索定位功能
详解DevExpress.LookUpEdit控件实现自动搜索定位功能首先介绍三个重要的属性:1. LookUpEdit.Properties.ImmediatePopup 在输入框按任一可见字符键时立即弹出下拉窗体。2. LookUpEdit.Properties.AutoSearchColumnIndex 设置自动搜索的栏位序号,下拉窗体第一个栏位为0,依此类推,此属性配合转载 2014-03-18 17:00:22 · 18105 阅读 · 1 评论 -
VS2010 制作安装包
项目的第一个版本出来了,要做个安装包,之前没有做过,网上看看贴,写了一个,总结下,根据本项目的需要,没有写的太复杂,可能还不是很完善,仅作参考。首先在打开 VS2010 》 文件 》新建项目创建一个安装项目 XXX 在“目标计算机上的文件系统”下我们看见 应用程序文件夹,用户程序菜单 ,用户桌面 , 在 应用程序文件夹 右击添加文件夹(即安装后所在安装路径下生成的包含程转载 2014-03-17 15:38:22 · 3858 阅读 · 0 评论 -
C#日期格式化大全
参数format格式详细用法格式字符 关联属性/说明d ShortDatePatternD LongDatePatternf 完整日期和时间(长日期和短时间)F FullDateTimePattern(长日期和长时间)g 常规(短日期和短时间)G 常规(短日期和长时间)m、M MonthDayPatternr、R RFC1123Patterns 使用当地时间转载 2014-03-06 08:11:24 · 980 阅读 · 0 评论 -
WebBrower提交表单,调用js函数等
webbrowser 里如何调用网页里的js函数webBrowser1.Navigate("javascript:alert('hello');");说明:webBrowser1.Navigate("javascript:[你要执行的javascript语句];");如果你要执行那个函数代码如下:webBrowser1.Navigate("javascript:test.wor转载 2012-07-13 16:55:42 · 811 阅读 · 0 评论 -
C#获取当前程序运行路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str = Sy转载 2012-06-29 14:36:01 · 597 阅读 · 0 评论 -
飞信Fetion 开发资料及下载
飞信Fetion 开发资料及下载使用飞信SDK开发短信收发程序http://hi.baidu.com/rarnu/blog/item/c365237f63b5db0e29388a31.htmlVisual Basic 2005 飞信SDK开发短信收发程序欢迎转载,本文转自[田草博客www.tiancao.net] 原文链接:http://www.tiancao.net/bl转载 2012-06-26 21:09:19 · 1419 阅读 · 0 评论 -
c#的Winform开发小技巧集锦(一)
-------------------------------------------------------------------------------------------------------1、如何让窗口打开后,设置默认的输入框 -------------------------------------------------------------------------原创 2011-12-31 09:40:26 · 648 阅读 · 0 评论 -
C#创建COM供PB调用
PB9(包括 PB9)以前的版本都不能访问VS.Net创建的基于Net FrameWork下的程序,除非将程序编译成COM,PB才能正常调用。 以下是我总结出的C#将类库编译成COM所需要的步骤:1.创建一个类库程序;2.在程序里添加using System.Runtime.InteropServices;3.创建一个公用的函数,以供PB调用;4.启动命令窗口;5.生转载 2012-01-08 23:57:24 · 1319 阅读 · 0 评论 -
C# 编写COM接口
1、新建一个类库项目编写COM接口" alt="" src="http://album.hi.csdn.net/app_uploads/eglic/20081106/131117889.p.JPG?d=20081106132309639" name="image_operate_23971319420298178">2、将Class1.cs改为我们想要的名字编写COM接口" alt转载 2012-01-08 22:12:14 · 5568 阅读 · 0 评论 -
WINFORM打印表单
Winfrom常常会涉及到打印功能。网上最多的打印是关于 GridView之类的列表形式打印。Google可以搜索到很多 拿来就可以用的Code。 本随笔记录下自己遇到的Winfrom 表单的打印。效果如下图: 我们开始打开VS设计这样的表单:在设计表单方面有个小技巧,可以提高布局的速度与准确性。1.截图.即截取需要打印的表单格式的图片。例如我需要打印上面的表单,客户一转载 2012-01-08 21:59:05 · 1312 阅读 · 1 评论 -
字符串和ascii码互相转换
//字符串转换为ascii码 string s= "abc";byte[] byteArray= newbyte[s.Length];byteArray = ASCIIEncoding.ASCII.GetBytes(s); string p= "";for (int i= 0; i byteArray.Length; i++){ p原创 2011-12-23 16:16:56 · 2135 阅读 · 0 评论 -
Datagridview绑定数据并排序后如何获取正确的选择行数据
1. 从控件绑定的数据源来获取: dataGridView1的数据源是MyTables DataRowView drv = dataGridView1.SelectedRows[0].DataBoundItem as DataRowView; int转载 2011-08-25 20:31:34 · 3645 阅读 · 0 评论 -
C#给自己的软件制作注册码(转)
转自:http://www.cnblogs.com/sijin/articles/1638800.html从今天起, 您开发的的任何软件如果您愿意都可以为之加密 --为您的软件制作一款注册机!当您看完这篇文章时, 您就可以理直气壮的告诉您的用户 : "喂, 想用我的软件是吧 ? 掏钱!".呵呵, 这当然只是给自己壮胆的话, 现在连万能注册机都有了, 人家还怕啥 ? 不过只要您想转载 2014-12-26 16:53:48 · 3103 阅读 · 0 评论