随笔分类 -  C#

摘要:介绍一些常用的gridcontrol设置。 1、设置隔行变色。首先设置显示隔行变色,步骤:OptionsView-->EnableAppearanceEvenRow-->true和OptionsView-->EnableAppearanceOddRow-->true;然后设置奇数行和偶数行样式颜色等 阅读全文
posted @ 2016-09-29 15:03 armyfai 阅读(2670) 评论(0) 推荐(0) 编辑
摘要:最近由于项目部署时需要更灵活的控制程序安装的流程以及自定义安装行为,特意研究了一下VS程序打包,把解决办法和大家分享一下。 以VS2010为例: 这是一个已经设置好最基本的Visual Studio Installer解决方案界面,以此生成的安装包,将会是一个最基本的安装功能。程序打包的详细教程网上 阅读全文
posted @ 2016-09-24 09:36 armyfai 阅读(4783) 评论(1) 推荐(0) 编辑
摘要:前言:最近项目里面有一些对Excel操作的需求,博主想都没想,NPOI呗,简单、开源、免费,大家都喜欢!确实,对于一些简单的Excel导入、导出、合并单元格等,它都没啥太大的问题,但是这次的需求有两点是NPOI搞不定的: 找了一圈资料,对于Excel生成pdf,网上的答案千篇一律:使用COM组件的方 阅读全文
posted @ 2016-09-23 08:35 armyfai 阅读(1339) 评论(1) 推荐(0) 编辑
摘要:项目要求web版百度地图要离线开发。这里总结下自己的开发过程和经验。 大概需求是:每辆车上安装有公司接收机,会实时反馈车辆的坐标、速度、转向等信息,接收到各车辆信息后在百度地图上实时画出车辆位置。作业点不一定都有网络,所以要求离线开发。 此过程主要有三个技术点: 1. 如何获取离线的API 2. 如 阅读全文
posted @ 2016-09-11 10:48 armyfai 阅读(3504) 评论(1) 推荐(0) 编辑
摘要:关于这四个属性,在MSDN中的解释有点敷衍了事。Open/Close/Receive/Send本是HTTP/TCP/SOCKET的概念,Read/Write Operation则是Web Service的概念。1.OpenTimeout客户端与服务端建立连接时,如果超过指定时间都还没完成,就引发Ti... 阅读全文
posted @ 2015-12-12 14:28 armyfai 阅读(3256) 评论(0) 推荐(0) 编辑
摘要:配置ORACLE 11g绿色版客户端和PLSQL环境本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端。Instant client的版本很多:主要是Basic和Basic Lite。 Basic版本包括了所有的支持运行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多... 阅读全文
posted @ 2015-12-07 12:54 armyfai 阅读(812) 评论(0) 推荐(0) 编辑
摘要:用C#.NET调用Java开发的WebService时,先在客户端封装的带有int属性的对象,当将该对象传到服务器端时,服务器端可以得到string类型的属性值,却不能得到int类型、double和DateTime类型的值(在服务端得到的均为null) 解决办法: VS2005封装WebServic... 阅读全文
posted @ 2015-11-04 09:33 armyfai 阅读(506) 评论(0) 推荐(0) 编辑
摘要:前言Asp.net操作Excel已经是老生长谈的事情了,可下面我说的这个NPOI操作Excel,应该是最好的方案了,没有之一,使用NPOI能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包括xls, doc, ppt等。NPOI是构建在POI 3... 阅读全文
posted @ 2015-07-30 17:55 armyfai 阅读(349) 评论(0) 推荐(0) 编辑
摘要:这里我以一个WCF的监听服务为例,因为我是做一个局域聊天室,需要服务器端监听终端,所以我就开发了一个服务,以便控制此监听服务。然而,我们开发的windows服务,默认情况下是无法可视化的操作的,这里我就额外的开发一个工具来对此服务进行操作,效果图如下:开发步骤1、“新建项目”——“Window服务”... 阅读全文
posted @ 2015-04-07 08:18 armyfai 阅读(863) 评论(0) 推荐(0) 编辑
摘要://触发退出程序事件private void button1_Click(object sender, EventArgs e) { Application.ExitThread(); Thread thtmp = new Thread(new ParameterizedThreadStart(ru... 阅读全文
posted @ 2015-01-20 10:28 armyfai 阅读(918) 评论(0) 推荐(0) 编辑
摘要:在C#中使用控件DevComponents.DotNetBar时,如何创建一个漂亮的窗口,并控制窗体样式呢?1.新建一个DotNetBar窗体 2.使OFFICE窗口风格生效 如果运行时还是默认窗体风格,而不是offfice风格,可禁用系统的Glass主题即可。如下代码: this.EnableGl... 阅读全文
posted @ 2015-01-06 09:59 armyfai 阅读(1646) 评论(0) 推荐(0) 编辑
摘要:c# 通过.net自带的chart控件绘制饼图pie chart需要实现的目标是:1.将数据绑定到pie的后台数据中,自动生成饼图。2.生成的饼图有详细文字的说明。具体的实现步骤:>>前台界面的设置:1.设置chart1的属性Legends中默认的Legend1的Enable为false;2.设置S... 阅读全文
posted @ 2014-12-13 12:04 armyfai 阅读(6370) 评论(0) 推荐(0) 编辑
摘要:当 Windows Form 应用程序启动时,会以下列顺序引发主要表单的启动事件: System.Windows.Forms.Control.HandleCreated System.Windows.Forms.Control.BindingContextChanged System.Wind... 阅读全文
posted @ 2014-11-25 13:45 armyfai 阅读(362) 评论(0) 推荐(0) 编辑
摘要:PictureBoxold=null; privatevoidpictureBox2_Click(objectsender,EventArgse) { PictureBoxp=(PictureBox)sender; if(p==old)return; if(old!=null) { old.Widt... 阅读全文
posted @ 2014-11-24 17:52 armyfai 阅读(2781) 评论(0) 推荐(0) 编辑
摘要://引用命名空间 using System.Drawing.Imaging; using System.Drawing; using System.Drawing.Drawing2D;?#region GetPicThumbnail /// /// 无损压缩图片 /// /// 原图片 /// ... 阅读全文
posted @ 2014-11-20 15:22 armyfai 阅读(338) 评论(0) 推荐(1) 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace threaddemo{ class Program { ... 阅读全文
posted @ 2014-10-30 14:36 armyfai 阅读(208) 评论(0) 推荐(1) 编辑
摘要:C#中byte[]与string的转换 1、 System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding(); byte[] inputBytes =converter.GetBytes(inputString); ... 阅读全文
posted @ 2014-10-30 08:53 armyfai 阅读(478) 评论(0) 推荐(0) 编辑
摘要:概述最近学习FileSystemWatcher的用法,它主要是监控一个文件夹,当文件夹内的文件要是有更改就要记录下来,我就整理下我对FileSystemWatcher 的理解和用法.FileSystemWatcher 用法在应用FileSystemWatcher对象之前,你必须了解这个对象的一些基本... 阅读全文
posted @ 2014-10-25 16:26 armyfai 阅读(13537) 评论(0) 推荐(1) 编辑
摘要:SVN简介:为什么要使用SVN?程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversio... 阅读全文
posted @ 2014-09-22 11:15 armyfai 阅读(522244) 评论(66) 推荐(150) 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace CommunicationManager{... 阅读全文
posted @ 2014-09-11 17:04 armyfai 阅读(259) 评论(0) 推荐(0) 编辑