
WinForm / WPF
文章平均质量分 59
cmalaya
询问自己的心灵,面对无言的自然...
展开
-
C#将汉字转换为拼音[转]
private static int[] pyvalue=new int[]{ -20319,-20317,-20304,-20295,-20292,-20283,-20265,-20257,-20242,-20230,-20051,-20036,-20032,-20026, -20002,-19990,-19986,-19982,-19转载 2008-07-23 09:16:00 · 608 阅读 · 0 评论 -
VS2010不能正确加载 'VSTS for Database Professionals Sql Server Data-tier Application'包
把 C:\Documents and Settings\[用户]\Application Data\Microsoft\VisualStudio\ 文件夹删掉就可以了转载 2012-08-23 13:19:44 · 1252 阅读 · 0 评论 -
JsonHelper对象
using System;using System.Collections;using System.Collections.Generic;using System.Configuration;using System.Text;using System.Data;using System.Data.SqlClient;using System.Web;using原创 2012-08-24 00:09:48 · 575 阅读 · 0 评论 -
vs2008不能创建C#项目的解决方法
摘要:错误提示:未知元素(EnableEditOfLocationField)。分析过程将尝试恢复。错误提示:一个或多个 Visual Studio 模板不匹配任何已安装的项目包。错误提示:无法打开"……略",因为此版本的visual studio不支持其项目类型(.vsproj) 如果你没有安装过vs2005或者坚信不是安装了多个版本引起的冲突就来这里看看吧。安装上V转载 2012-08-21 09:26:57 · 5130 阅读 · 2 评论 -
log4net配置
1 、[assembly: log4net.Config.XmlConfigurator(ConfigFile = "web.config", Watch = true)] 写到自定义的Log类中的AssemblyInfo.cs中2、在需要使用log的项目中,配置其web.config文件 log4net" type="log原创 2012-03-29 11:16:41 · 975 阅读 · 0 评论 -
Convert.ToInt32 、(int) 和 int.Parse 的区别
Convert.ToInt32、(int)和int.Parse三者的区别:Convert.ToInt32适合将object类类型转换成int类型,如Convert.ToInt32(session["shuzi"]);(int)适合简单数据类型之间的转换;int.Parse适合将s转载 2011-07-29 10:48:55 · 1754 阅读 · 0 评论 -
创建新DataTable
CreateNewTable(params string[] cols)原创 2010-09-03 09:51:00 · 600 阅读 · 0 评论 -
DataSet到XML的转换函数
几个转换函数原创 2010-08-19 14:29:00 · 492 阅读 · 0 评论 -
按照起止时间输出和日历对应的价格列表
选择起止时间,输出和日历相对应的价格列表原创 2010-07-05 19:20:00 · 786 阅读 · 0 评论 -
C#计算当前日期是一年中的第几周
System.Globalization.GregorianCalendar gc = new System.Globalization.GregorianCalendar(); int weekOfYear = gc.GetWeekOfYear(DateTime.Now, System.Globalization.CalendarWeekRule.FirstDay, DayOfWeek.Monday);转载 2010-07-05 17:17:00 · 1714 阅读 · 0 评论 -
DayOfWeek的转换需要这么麻烦吗?
string [] Day=new string []{"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};Console.WriteLine( Day[Convert.ToInt16(DateTime.Now.DayOfWeek)] );转载 2010-07-01 19:20:00 · 767 阅读 · 0 评论 -
SourceAnywhere+VSS8.0实现Internet远程版本管理
第一步:服务器端设置。1、首先安装VSS8.0,安装好后配置用户名和建立DataBase库。2、下载并安装SourceAnyWhere For Server 服务端。3、在SAW的 General Settings 中设置IP地址和端口号 (端口号采用默认即可)4、在SAW的 Serial Number 中输入SN (用Keygen生成)。5、在SAW的 Server Control 中启动服务。原创 2009-01-04 15:30:00 · 1662 阅读 · 0 评论 -
【转自木子博客】C# 4.0新特性(白皮书)
原文地址:http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=csharpfuture&DownloadId=3550(Word格式,需接受许可协议并下载。)译文地址:http://www.cnblogs.com/AndersLiu/archive/2008/11/03/1325148转载 2008-11-05 14:05:00 · 1195 阅读 · 0 评论 -
如何更改Visual Studio 2008中类文件引用的默认名称空间?
在编写程序的时候,如果某些名称空间经常用到,每次创建一个文件的时候,都需要手工添加名称空间,是不是很烦人呢?多说人会回答:是的。如果新建文件的时候就自动加上自己需要的名称空间该多好啊。:)。这个想法不错,也是可以实现的。下面就是实现的方法,以Microsoft Visual Studio 2008为例:1,打开你Visual Studio 2008安装的目录,找到ItemTemplates文件夹转载 2008-10-14 11:58:00 · 557 阅读 · 0 评论 -
获取文件夹的大小
public long GetDirectoryLength(string dirPath){ if(!Directory.Exists(dirPath))return 0; long len=0; DirectoryInfo di=new DirectoryInfo(dirPath); foreach(FileInfo fi in di.GetFiles转载 2008-09-23 12:59:00 · 561 阅读 · 0 评论 -
WinForm中创建不规则窗体
using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Windows.Forms; namespace MyNameSpace{ /// /// BitmapForm 的摘要说明。 /// 位图窗体类 /// public class BitmapRegion {转载 2008-09-23 12:57:00 · 889 阅读 · 0 评论 -
C#托盘程序
一. 托盘程序的主要步骤及解决方法: 为什么说用Visual C#可以十分方便的做一个托盘程序,主要的原因是在.Net框架的软件开发包( .Net FrameWork SDK )中的WinForm组件中定义了一个专门用来开发托盘程序的组件--NotifyIcon组件。下面就来介绍一下这个组件的具体用法和程序设计中的主要的技巧。 (1).如何在程序运行后隐藏窗体: 我们知道托转载 2008-09-23 12:56:00 · 604 阅读 · 0 评论 -
最小化或关闭窗体时,隐藏到系统托盘
protected override void OnClosing(CancelEventArgs e ){ this.WindowState = FormWindowState.Minimized; //窗体状态最小化 e.Cancel = true; //取消该事件,即转载 2008-09-12 11:18:00 · 1159 阅读 · 0 评论 -
WPF数据源绑定方式
WPF查找数据源是根据 Element Tree 逐级向上查找的,查找每一元素的DataContext属性是否包含这一数据源,并以第一个匹配结果作为最终对象。也就是说,DataContext是按照ElementTree向下继承的,所以我们可以设置 Parent Element上的DataContext 的数据源,作为公共数据源。ParentElement 甚至可以是整个Wind转载 2012-11-05 11:12:27 · 1119 阅读 · 0 评论