孤行Blog

2013年9月3日

C# 字符串操作类

摘要: using System; using System.Collections.Generic; using System.Text; using System.Collections; using System.Text.RegularExpressions; using System.Security.Cryptography; /**/ //////////////////////////////////////////////////// ///功能:字符文本操作类 /// /// ////////////////... 阅读全文

posted @ 2013-09-03 12:59 孤行 阅读(266) 评论(0) 推荐(0) 编辑
线程间操作无效: 从不是创建控件“...”的线程访问它 问题解决

摘要: 错误内容:System.InvalidOperationException: 线程间操作无效: 从不是创建控件“ar_Report”的线程访问它。熟悉使用线程的朋友应该不难发现这个问题。访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。.NET Framework 有助于在以非线程安全方式访问控件时检测到这一问题。在调试器中运行应用程序时,如果创建某控件的线程之外的其他线程试图调用该控件,则调试器会引发一个 Invalid 阅读全文

posted @ 2013-09-03 12:57 孤行 阅读(691) 评论(0) 推荐(0) 编辑
ASP.NET常用函数(参考用)

摘要: Abs(number)取得数值的绝对值。Asc(String)取得字符串表达式的第一个字符ASCII码。Atn(number)取得一个角度的反正切值。CallByName(object,procname,usecalltype,[args()])执行一个对象的方法、设定或传回对象的属性。CBool(expression)转换表达式为Boolean型态。CByte(expression)转换表达式为Byte型态。CChar(expression)转换表达式为字符型态。CDate(expression)转换表达式为Date型态。CDbl(expression)转换表达式为Double型态。CDec 阅读全文

posted @ 2013-09-03 12:43 孤行 阅读(353) 评论(0) 推荐(0) 编辑
VisualStudio自动编码插件(Autocode——devprojects.net)

摘要: 今天无意之中发现了一个VS插件,功能还不错,推荐给大家。官网http://www.devprojects.net/有以下一些功能:智能感知!快速命令调用,只需按Ctrl +回车T4和ASPX一样的语法来生成代码在Visual Studio编辑器编辑代码片段Visual Studio自动化对象的完全访问FileCodeModel访问,SmartFormat,代码替代,光标定位更超过100个有用的命令官网演示 CSDN下载(包含VS2008,2010,11的安装包):http://download.csdn.net/detail/bdstjk/4329082115下载安装之后默认快捷键是ctrl+ 阅读全文

posted @ 2013-09-03 12:41 孤行 阅读(240) 评论(0) 推荐(0) 编辑
SQL Server 2005 处理交叉表

摘要: 假设有一个表如下:日期时间售货金额2006-01-02早上502006-01-02中午202006-01-02晚上302006-01-02零晨402006-01-03早上402006-01-03中午602006-01-03晚上502006-01-03零晨502006-01-04早上802006-01-04中午602006-01-04晚上202006-01-04零晨40 能否用行转列的方式在进行数据查询中将上面数据的查询结果显示为:日期早上中午晚上零晨金额小计2006-01-02502030401402006-01-03406050502002006-01-0480603020190...... 阅读全文

posted @ 2013-09-03 12:38 孤行 阅读(184) 评论(0) 推荐(0) 编辑
C# Winform中无焦点状态下获取键盘输入或者USB扫描枪数据

摘要: 类文件:C#类文件 using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.Reflection;namespace Common{ public class BardCodeHooK { public delegate void BardCodeDeletegate(BarCodes barCode); public event BardCodeDeletegate BarCodeE... 阅读全文

posted @ 2013-09-03 10:47 孤行 阅读(5709) 评论(3) 推荐(0) 编辑
Silverlight behavior(行为) trigger 大全

摘要: behavior是超级有用的东西,一定要学会,因为这个就是面向对象编程中的封装.超级重要!欢迎大家如果有好的效果,可以给我留言,我打算不断的整理这个behavior,希望不久用behavior可以做我想要的任何功能.这样在blend中拖拽一个 什么都出来了 多爽啊.下面看体验一个使用behavior 快乐编程的例子,让你知道什么叫"爽":我自己制作的项目截图:当页面加载的时候,一个透明的三维矩形从"从天而降",这个动画我只要写一次,并且可以用在任何地方,而且不用写一句代码,我就是打开blend,拖拽一下,就搞定了.blend中使用方法,随便点击个beha 阅读全文

posted @ 2013-09-03 10:23 孤行 阅读(269) 评论(0) 推荐(1) 编辑
开源一个silverlight上的文本编辑器:SlEditor

摘要: 控件设置三个状态:编辑、设计、查看。控件的内容可以打包保存为zip格式,内容可以包含图片等元素(解决了silverlight RichTextBox控件xaml属性无法获取InlineUIContainer元素问题)。开源地址:http://sleditor.codeplex.com/Demo如下:效果如图:编辑模式设计模式 阅读全文

posted @ 2013-09-03 10:19 孤行 阅读(212) 评论(0) 推荐(0) 编辑
C#给DataTable添加序号、C#给DataTable添加合计、小计

摘要: /// /// 给DataTable添加序号 /// /// /// public static void dbDataTableAddXuHao(DataTable dt,string colXuHao) { for (int i = 0; i /// 在DataTable末尾添加合计行,后两参数设置需要合计的行的范围,DataTableSumMultiCol(dt,1,2,5) //合计第3、4、5、6列 /// /// /// 需要显示‘合计’字段的列 /// 起始合计的列 /// 结束合计的列,-1表示全部 public static DataRow dbDataTabl... 阅读全文

posted @ 2013-09-03 10:18 孤行 阅读(875) 评论(0) 推荐(0) 编辑
Orchard中的命令行工具

摘要: 在Orchard中提供了一个命令行工具,我们可以使用这个命令行工具创建用户、创建博客、生成代码、配置网站、打包模块等。并且这个命令行工具是可以扩充的,只要我们在自己开发的模块中创建一个Command类,并继承于Orcahrd框架所提供的DefaultOrchardCommandHandler。这样我们就可以在这个类中实现自己模块可以提供的命令了。具体实现方式,可以参考默认提供的Orchard.Users模块中的UserCommands.cs文件。 启动此命令行工具,可以在Orchard网站的Bin目录下,执行orchard.exe文件。就是在项目文件中的Orchard.Web\Bin目录下。. 阅读全文

posted @ 2013-09-03 10:15 孤行 阅读(285) 评论(0) 推荐(0) 编辑