C#WinForm
阳关下的大灰狼
这个作者很懒,什么都没留下…
展开
-
获取Object对象泛型的形参(T)
// data为 IList 对象 Convert.ChangeType(data,data.GetType().GetGenericArguments()[0]);原创 2014-12-23 08:01:42 · 562 阅读 · 0 评论 -
动态属性(PropertyInfo)示例
//动态属性获取PropertyInfousing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;using System.Collections;namespace ConsoleApplicatio原创 2014-12-23 08:08:08 · 722 阅读 · 0 评论 -
Linq累加方法
public SysMessage FamilyPropertyVerifyForRCSL(int[] jtbhs) { string jtbhsStr = jtbhs.Aggregate("", (current, jtbh) => current + row["ID"].ToLocInt());// jtbhsSt原创 2014-12-23 08:01:08 · 896 阅读 · 0 评论 -
动画显示窗体
*实例说明 当用户启动程序后,普通的程序窗口都是瞬间显示到屏幕上,这样未免有些生硬。如果窗口能够慢慢的展现在用户面前,将会是什么样的效果?本例设计的是一个动画显示的窗体,该程序运行后,窗体是慢慢的以拉伸的效果显示到用户的面前。当关闭时也是一样慢慢的消失。本例运行效果如图1.32所示。 *技术要点 Windows提供了一个API函数Animate Window,该函数可以原创 2014-12-23 08:05:15 · 357 阅读 · 0 评论 -
检测指定得值是否在该枚举类型中存在
//检测指定得值是否在该枚举类型中存在//方法:Enum.IsDefined(typeof(DialogResult), value);//返回bool类型,存在返回true//案例public DialogResult DialogResult { get { return _Di原创 2014-12-23 08:06:06 · 2162 阅读 · 0 评论 -
数组类型转换
//此案例是将一个string数组转换成int数组,用拉姆达表达式进行转换 Array.ConvertAll(arr, s => int.Parse(s));原创 2014-12-23 08:07:07 · 309 阅读 · 0 评论 -
DataTable与XML文档互转
文示例C#中XML与datatable互换的两个函数:/// /// 可以序列化为xml文件保存起来 /// /// datatable(必须指定TableName,否则转换失败) /// 指定XML文件名 public void SerializeDataTableXmlFile(DataTable mydt,string Filename) { //原创 2014-12-23 08:09:08 · 376 阅读 · 0 评论 -
将数字转换成大写金额(整数)
private string ChineseMoney(int num) { string retVal = string.Empty; string money = num.ToString(); char[] chrM = money.ToCharArray(); string[] Num原创 2014-12-23 08:11:04 · 842 阅读 · 0 评论