2013年3月2日

C#中DateTime类的各种用法

摘要: DateTime.Now.ToShortTimeString()DateTime dt = DateTime.Now;dt.ToString();//2005-11-5 13:21:25dt.ToFileTime().ToString(); //127756416859912816dt.ToFileTimeUtc().ToString();//127756704859912816dt.ToLocalTime().ToString();//2005-11-5 21:21:25dt.ToLongDateString().ToString();//2005年11月5日dt.ToLongTimeStr 阅读全文

posted @ 2013-03-02 09:20 lj1918 阅读(520) 评论(0) 推荐(0) 编辑

C# 计算时间差 用timespan函数

摘要: 一、c#计算时间差函数TimeSpan的应用TimeSpan值包含了许多属性与方法,用于访问或处理一个TimeSpan值下面的列表涵盖了其中的一部分:Add:与另一个TimeSpan值相加。Days:返回用天数计算的TimeSpan值。Duration:获取TimeSpan的绝对值。Hours:返回用小时计算的TimeSpan值Milliseconds:返回用毫秒计算的TimeSpan值。Minutes:返回用分钟计算的TimeSpan值。Negate:返回当前实例的相反数。Seconds:返回用秒计算的TimeSpan值。Subtract:从中减去另一个TimeSpan值。Ticks:返回T 阅读全文

posted @ 2013-03-02 09:15 lj1918 阅读(558) 评论(0) 推荐(0) 编辑

2013年3月1日

总结C#获取当前路径的7种方法

摘要: http://wenku.baidu.com/view/ff493619ff00bed5b9f31d90.html//获取包含清单的已加载文件的路径或 UNC 位置。 public static string sApplicationPath = Assembly.GetExecutingAssembly ( ).Location; //result: X:\xxx\xxx\xxx.dll (.dll文件所在的目录+.dll文件名) //获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType ( ).Assembly.Location; //res. 阅读全文

posted @ 2013-03-01 13:49 lj1918 阅读(209) 评论(0) 推荐(0) 编辑

2013年1月6日

SQL完成交叉表功能

摘要: /*假设有张学生成绩表(tb)如下:Name Subject Result张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94*/-------------------------------------------------------------------------/*想变成姓名 语文 数学 物理---------- ----------- ----------- -----------李四 74 84 94张三 74 83 93*/create table tb( Name varchar(10) , Subject varc... 阅读全文

posted @ 2013-01-06 13:41 lj1918 阅读(168) 评论(0) 推荐(0) 编辑

2012年12月31日

WPF中动态创建DataTemplate

摘要: 众所周知,在WPF中,我们可以使用DataTemplate灵活地设计UI来呈现绑定的数据,对于不同数据,我们还可以使用DataTemplateSelector选择不同的DataTemplate。但是有时候,这还不能满足需求。这又要说到我正在开发的服装DRP,这并非打广告,而是我阐述的知识点都是在实际项目中碰到的,而且通过项目也好说明问题。系统中有个报表叫下级订单分布,列出下级机构的订单量,如图:其中订单量相关的单元格中的数字表示的含义:黑色数字表示剩余订单量,红色上标数字表示总订单量-已发货量。毫无疑问,这需要DataTemplate来实现。问题是下级机构的数量是不定的,即GridView绑定 阅读全文

posted @ 2012-12-31 13:47 lj1918 阅读(266) 评论(0) 推荐(0) 编辑

WPF 4.0 DatePicker 快速录入

摘要: WPF 4.0的DatePicker在通过键盘录入日期的时候是非常让人郁闷的。必须按照日期的格式来完整输入例如,比如输入“2010/10/10”才能识别。而实际上在一些要求快速录入的场合,用户更希望直接敲20101010就行了。遗憾的是,DatePicker没有一个属性可以设置说录入的格式是yyyyMMdd这种的。实际上,仔细看一下DatePicker控件,它有一个DateValidationError事件,当输入的文本无法识别为日期时,就会触发该事件。我们可以利用这个事件来做一些事情。为了方便使用,我们可以封装一个附加属性,在需要快速录入的地方Attach一下就好了。public stati 阅读全文

posted @ 2012-12-31 13:36 lj1918 阅读(287) 评论(0) 推荐(0) 编辑

Wpf 中显示WinForm控件

摘要: <UserControl xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" x:Class="PQMS.UI.BaseDataView.Views.PlugInBaseDataView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"mc 阅读全文

posted @ 2012-12-31 13:03 lj1918 阅读(277) 评论(0) 推荐(0) 编辑

导航