• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






Kevin Gao

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2011年11月1日

C#对App.config文件或者web.config文件中节点的操作类
摘要: //============================================== // FileName: ConfigManager // Description: 静态方法业务类,用于对C#、ASP.NET中的... 阅读全文
posted @ 2011-11-01 16:50 Kevin Gao 阅读(14) 评论(0) 推荐(0)
 
C#对App.config文件或者web.config文件中节点的操作类
摘要: //==============================================// FileName: ConfigManager // Description: 静态方法业务类,用于对C#、ASP.NET中的WinForm & WebForm 项目程序配置文件// app.config和web.config的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作。//==============================================using System;using System.Dat 阅读全文
posted @ 2011-11-01 16:49 Kevin Gao 阅读(1919) 评论(0) 推荐(0)
 
能够分页显示的Label控件
摘要: 话说分页这玩意在开发中可是相当的常见。网上到处都是分页的资料。可是在Winform中要做到分页显示文本内容就没有那么容易。而且不能使用一些可以分页的控件,比较DateGridView等。只好在已有的代码基础上开发了一个具备分页功能,并且可以... 阅读全文
posted @ 2011-11-01 15:48 Kevin Gao 阅读(10) 评论(0) 推荐(0)
 
能够分页显示的Label控件
摘要: 话说分页这玩意在开发中可是相当的常见。网上到处都是分页的资料。可是在Winform中要做到分页显示文本内容就没有那么容易。而且不能使用一些可以分页的控件,比较DateGridView等。只好在已有的代码基础上开发了一个具备分页功能,并且可以改变行间距的Label。代码写的比较长,可以拷贝下来直接使用,体验下。using System;using System.ComponentModel;using System.Collections.Generic;using System.Diagnostics;using System.Text;using System.Drawing;using . 阅读全文
posted @ 2011-11-01 15:47 Kevin Gao 阅读(699) 评论(0) 推荐(0)
 
Winform中扩展Panel使之具备双缓存,防止闪屏
摘要: 最近在开发项目的过程中,发现了系统经常会出现闪屏的现象,而启用双缓存后可以有效的解决这一问题。同时为了方便引用开发了一个具备了双缓存的Panel控件。其实要启用双缓存很简单,只需要在控件或者窗体的构造函数中加入以下的3行代码即可。扩展其它控件也是如此。关于双缓存的介绍请见上次转载的文摘解决绘图中闪烁的问题(C#)有介绍。 public class PanelEx:Panel { public PanelEx() { SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, tru. 阅读全文
posted @ 2011-11-01 15:23 Kevin Gao 阅读(3932) 评论(0) 推荐(0)
 
Winform中扩展Panel使之具备双缓存,防止闪屏
摘要: 最近在开发项目的过程中,发现了系统经常会出现闪屏的现象,而启用双缓存后可以有效的解决这一问题。 同时为了方便引用开发了一个具备了双缓存的Panel控件。其实要启用双缓存很简单,只需要在控件或者窗体的构造函数 中加入以下的3行代码即可。扩展其... 阅读全文
posted @ 2011-11-01 15:23 Kevin Gao 阅读(16) 评论(0) 推荐(0)
 
操作ini文件的公共类
摘要: 以前我提供了一个操作ini文件的类,但是是VB.net版本。以下是我转载的一个C#版本的操作ini文件的类。 这里是一个通过调用Windows API来操作ini文件的一个公共类,并用托管代码进行了封装,提供了对ini文件的增删查改功能。 using... 阅读全文
posted @ 2011-11-01 14:54 Kevin Gao 阅读(23) 评论(0) 推荐(0)
 
操作ini文件的公共类
摘要: 以前我提供了一个操作ini文件的类,但是是VB.net版本。以下是我转载的一个C#版本的操作ini文件的类。这里是一个通过调用Windows API来操作ini文件的一个公共类,并用托管代码进行了封装,提供了对ini文件的增删查改功能。using System;using System.IO;using System.Text;using System.Runtime.InteropServices;public class IniFiles{ public delegate void EventHandler(object sender, EventArgs e); public event 阅读全文
posted @ 2011-11-01 14:53 Kevin Gao 阅读(415) 评论(0) 推荐(1)
 
C#中使用DOS命令关闭当前正在运行的程序并重新启动
摘要: 在C#中可以利用通过Pocess.Start调用Dos命令来完成很多操作,而且非常方便。例如关闭当前的应用程序,重新启动电脑等。 下面介绍几个常用的命令: //重新启动电脑的命令 private void RestartPC... 阅读全文
posted @ 2011-11-01 14:50 Kevin Gao 阅读(16) 评论(0) 推荐(0)
 
C#中使用DOS命令关闭当前正在运行的程序并重新启动
摘要: 在C#中可以利用通过Pocess.Start调用Dos命令来完成很多操作,而且非常方便。例如关闭当前的应用程序,重新启动电脑等。 下面介绍几个常用的命令://重新启动电脑的命令private void RestartPC(){ //重启电脑的命令发出 Process.Start("shutdown.exe", "-r"); //关闭所有相关进程 Process.GetCurrentProcess().Kill();}//关闭电脑的命令private void ShutDownPC(){ //重启电脑的命令发出 Process.Start("sh 阅读全文
posted @ 2011-11-01 14:49 Kevin Gao 阅读(2025) 评论(0) 推荐(0)