
C#
文章平均质量分 67
楚兴
这个作者很懒,什么都没留下…
展开
-
RichTextBox指定文本高亮显示
this.richTextBox1.Text = " 如果只选中一个文字,如果……"; string strKey = "如果"; int start = 0; int end = this.richTextBox1.Text.Length; int index = richTextBox1.Fin原创 2014-08-04 16:42:11 · 5804 阅读 · 0 评论 -
文件目录查看工具
实现代码:using System;using System.Collections.Generic;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace WindowsFor原创 2014-08-25 17:36:56 · 1121 阅读 · 0 评论 -
C#获取当前路径方法
//获取包含清单的已加载文件的路径或 UNC 位置。 public static string sApplicationPath = Assembly.GetExecutingAssembly ( ).Location; //result: X:\xxx\xxx\xxx.dll (.dll文件所在的目录+.dll文件名) //获取当前进转载 2014-08-18 10:24:18 · 1091 阅读 · 0 评论 -
C#加密解密字符串
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security.Cryptography;using System.Web;using System.IO;namespace XXKey{ public class NewEncr原创 2014-06-19 14:06:24 · 1677 阅读 · 0 评论 -
C#读取XML文件——自定义类
C#本身也带有读取XML文件的类,但是许久未曾接触C#了,为了练练手,自己写了一个具有简单功能的类,实现了读取xml文件,查找元素,插入结点等功能。实现如下:XmlDoc类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namesp原创 2015-02-03 22:01:24 · 2245 阅读 · 0 评论 -
DataGridView数据更新至数据库-逐条更新
主要用到三个函数:原创 2014-07-02 11:02:00 · 1631 阅读 · 0 评论 -
DataGridView数据更新至数据库-整体更新
1.首先获取datagirdview的datatableDataTable dt = dataGridView1.DataSource as DataTable;2.将其更新至数据库原创 2014-07-06 21:25:19 · 4975 阅读 · 0 评论 -
C#委托和事件机制
一、委托using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace ConsoleCSharp{ public delegate void compute(int a, int b); class原创 2015-01-02 10:41:37 · 1301 阅读 · 0 评论 -
sql查询两种写法
写法一:写法er原创 2014-05-19 16:48:55 · 1420 阅读 · 0 评论 -
DataGrid和DataGridComboBoxColumn数据绑定
MainWindow.xaml文件<Window x:Class="WpfApp20140821.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"原创 2014-08-22 17:40:47 · 6500 阅读 · 0 评论 -
C#中文件和byte[]互换问题
如何将图片和声音转化成byte[],并通过webservice进行传输? 如何将webservice传输过来的byte[],转化成我们想要的文件? (一)文件转化为byte[] 方法一:使用MemoryStream(MemoryStream的数据来自内存中缓冲区) System.IO.MemoryStream m = new System.IO.Memory转载 2014-07-10 16:53:32 · 1850 阅读 · 0 评论 -
C#操作SQL Server数据库
ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤:第一,使用SqlConnection对象连接数据库;第二,建立SqlCommand对象,负责SQL语句的执行和存储过程的调用;第三,对SQL或存储过程执行后返回的“结果”进行操作。对返回“结果”的操作可以分为两类:一是用SqlDataReader直接一行一行的读取数据集;二是DataSet联合SqlDa转载 2014-06-30 13:08:19 · 956 阅读 · 0 评论 -
打开word文档到richtextbox
打开word文档到richtextbox:原创 2014-07-15 08:40:38 · 1807 阅读 · 0 评论 -
DataGridView 添加checkbox
DataGridViewCheckBoxColumn newColumn = new DataGridViewCheckBoxColumn();newColumn.HeaderText = "选择";dataGridView1.Columns.Add(newColumn);这样添加的列是放在最后一列,也许你希望它在其它列,例如第二列,那么可以:dataGridView1.Colum转载 2014-07-02 12:11:00 · 3052 阅读 · 0 评论 -
IComparable<>,IFormattable,IEnumerable<>接口使用
public class Racer : IComparable, IFormattable { [Serializable] public Racer(string firstName = null, string lastName = null, string country = null, int star原创 2014-08-06 19:22:33 · 1157 阅读 · 0 评论 -
双缓冲DoubleBuffered解决闪烁问题
1 在应用程序中使用双缓冲的最简便的方法是使用 .NET Framework 为窗体和控件提供的默认双缓冲。通过将 DoubleBuffered 属性设置为 true。原创 2014-07-31 10:54:29 · 8793 阅读 · 0 评论 -
C#WinForm打开office文件,pdf文件和视频文件
1.需要网站载dsoframer.ocx文件2.dsoframer.ocx文件复制c:\windows\system32目录 开始->运行->regsvr32 dsoframer.ocx , 系统提示DSOFramer.ocxDllRegisterServer功3.VS新建项目添加引用4.该控件加载工具箱(添加新选项)5.控件拖窗体 打文原创 2014-07-17 09:36:01 · 3389 阅读 · 0 评论 -
Asp.net相关书籍
1.《HTML与CSS入门经典(第7版) 》HTML入门 点评:html语言的入门,由于html极其简单所以同类其他书也可代替,本书并非经典,本书摆在这里纯属占位!你可以用其他书代替。2.《C#入门经典(第3版)》C#入门点评:经典中的经典,个人认为是30本书里最重要的,虽然其他讲C#的好书也很多但大多1.0版的,很多在书店已经绝版,被《程序员》等机构评选为2006年最转载 2014-08-18 13:39:25 · 1179 阅读 · 0 评论 -
弱事件管理器及WeakEventManager,IWeakEventListener的使用
实现代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;namespace ConsoleDelegate{ class Program { static void Main(stri原创 2014-07-31 10:23:20 · 2747 阅读 · 0 评论 -
使用系统自带windows图片查看器打开图片
代码如下:System.Diagnostics.Process process = new System.Diagnostics.Process(); process.StartInfo.FileName = "D:\1.jpg"; process.StartInfo.Arguments = "rundll32.exe C://WINDOWS//system32//shim原创 2014-07-28 19:07:44 · 4538 阅读 · 0 评论 -
C#各种扩展名文件存入sql server数据库及读取到本地文件
主要实现函数原创 2014-07-11 10:28:18 · 5971 阅读 · 0 评论