14
2012
07

C#实现Winform自定义半透明遮罩层

在网页中通过div+css实现半透明效果不难,今天我们看看一种在winfrom中实现的方法:

效果图如下,正常时:

显示遮罩层时:

...
13
2012
07

.Net平台Winform两个ComboBox控件绑定同一个数据源

今天WINFROM编程遇到这么一个问题:是有关WINFORM中两个comboBox控件绑定同一个数据源的问题,在窗体的界面上有两个comboBox,我在Form1_Load中对他们做了数据绑定(具体代码如下),但是运行出现了这个一个奇怪的问题,我改变了comboBox1的值,但是comboBox2的值也自动改变了,我没有设置comboBox1_SelectedIndexChanged函数

private void Form1_Load(object sender, EventArgs e)
...

11
2012
07

C# DataView实现前N行筛选

DataView很遗憾的一点是没有提供选择,Top N行的功能,因此只能通过自定义方法实现,通过循环一行一行的读取,还可以使用checkbox进行选择多行

后来还是解决了,存储DataView很不错的方法喔,看似简单其实也有几个地方值得学习的:

       public DataView SelectView(string NamePara,int TopValue)
        {
...

10
2012
07

Android For VS2010 -- 安装环境

Android操作系统使用Linux内核,不支持.NET程序,需要借助插件Mono Android,但是这个东西不是免费的,需要注意。

1.如何安装
...

03
2012
07

C# 分割句子的正则表达式,正确分割句子

出于需要,自己写了个分割句子用的正则表达式,考虑了各种特殊情况,所以写的比较长

public static Regex UselessPunctionRegex = new Regex(@"'(?!(s|t|re|m)( |$))|\.$|\. |\.{2,}|©|`|~|!|@|#|\$|%|\^|\*|\(|\)|(^|[^\w])-+|-+($|[^\w])|_|=|\+|\[|\]|\{|\}|<|>|\\|\||/|;|:|""|•|–|,|\?|×|!|·|…|—|(|)|、|:|;|‘|’|“|”|《|》|,|。|?");

...
29
2012
06

如何word在第一、二页不插入页码,而在第三、四页中插入“Ⅰ、Ⅱ”,在第四之后中开始插入1、2、3、4.....

一、页码从第二页开始
1、选择“插入-页码”,打开“页码”对话框。
2、取消“首页显示页码”复选框中的对钩,然后单击“格式”按钮,打开“页码格式”对话框。
3、“起始页码”后的框中键入数字“0” 。
4、按“确定”退出。
二、页码从任意页开始
...

27
2012
06

VS2005如何连接SQL Server 2005数据库

VS2005连接SQL Server 2005数据库

本地连接、远程连接、数据库打包等问题整理

一、本地连接

首先,在Stdafx.h文件中加入如下语句:

#import "c:\program files\common files\system\ado\msado15.dll"  no_namespace  rename ("EOF", "adoEOF") 

...
25
2012
06

DIV+CSS技术是否适合中国中小网站


  由于本人才疏学浅,对DIV+CSS也没有深入彻底研究透,只是凭自己的一点认识而写,希望高手不要扔砖。
  废话少说,直接进行正题。
  现在全国大大小小的网站都在搞一场技术“革命”,就是所谓“网站重构”,说简单点就是DIV+CSS进行网站制作。用DIV+CSS代替传统的Table制作框架和美化页面。
  在重构之前,肯定要了解为什么重构,为什么要用DIV+CSS技术?了解了这个问题,那么大家才有使用此技术重构网站的动力。各大CSS学习网站和教程无一例外都会列举出以下使用DIV+CSS的好处:
...

24
2012
06

ASP.NET:Session的缺点总结及解决方法


  任何事情都有二面性,优缺点都是兼有的。在评价一个事物时,我们应该要全面地分析它的优缺点,否则评价也就失去了意义。今天我们还是在批评Session的缺点前,先看看它的优点:只需要一行代码就可以方便的维持用户的会话数据。这其实是个伟大的实现!
  相关阅读:
  ASP.NET:Session的来龙去脉解析
  ASP.NET:Session对并发访问的影响
  但是,现在为什么还是有人会不使用它呢?比如我就不用它,除非做点小演示,否则我肯定不会使用它。为什么?
...

23
2012
06

.NET学习技巧:C# 配置文件读取与修改


          配置文件在很多情况下都使用到, 配置文件分为两种 一种是应用程序的配置文件, 一种是web的配置文件.
  两种配置文件最大的区别是web的配置文件更新之后会时时更新, 应用程序的配置文件不会实时更新.
  更新应用程序的配置文件之后需刷新
  ConfigurationManager.RefreshSection("appSettings");// 刷新命名节,在下次检索它时将从磁盘重新读取它。
...

22
2012
06

C#学习:方法的基本概念与实例


  这篇博客的内容基本上是CLR via C#中第八章 “方法”的大致内容。
  一、实例构造器和类
  构造器是允许将类型的实例初始化为良好状态的一种特殊方法,创建一个引用类型的实例时,先为实例的数据字段分配内存,然后初始化对象的附加字段(类型对象指针和同步索引),最后调用构造函数来设置对象的初始状态。构造函数不能被继承,所以不能被virtual、new、override、sealed和abstract修饰,若没有显示定义任何构造函数,编译器将定义一个无参的public构造函数,但若是抽象类,编译器将定义一个无参的protected的构造函数
...

20
2012
06

Sql Server创建数据表时同时添加字段说明

CREATE TABLE sysTab(pkid int NOT NULL PRIMARY KEY,tabid varchar(4),indexid varchar(2) NOT NULL,name varchar(50) NOT NULL,description varchar(500),url  varchar(100),Backup1 varchar(50))EXECUTE sp_

19
2012
06

SQL Server 2005设置自增字段

一、在SQL Server Management Studio中实现

打开SQL Server Management Studio,打开数据库之后,在选中的表上点“修改”,在选中需要设置为自增的字段,在右下方的表设计器里选择“标识规范”,选“是”,就设定好了。

...
18
2012
06

Asp.net 图片幻灯切换效果(动态加载),并兼容几乎所有浏览器

方法1和2兼容IE6、IE7、IE8、FF、谷歌、Opera、Safari浏览器,方法3在IE6下不显示。方法1:效果图 aspx不能上传附件,真麻烦。绿色为需要另外下载的附件。<script src="JavaScript/bairongflash.js" type="text/javascript"></script>&

16
2012
06

C# 带显示进度条和显示百分比的窗体实现过程

功能需求:
      如果程序中会执行一个耗时的计算过程,我想在用户点击按钮后,弹出一个进度条窗口,显示正在执行的进度(最好能带有百分比),执行完成后,进度条窗口关闭,回到主程序窗口。 在关闭子窗口之前父窗体不能点击操作。

 

 

======================================================

...
15
2012
06

C#——DataGridView分页功能的实现

     最近做了一个DataGridView的分页显示Demo。也是看见网络上很多人询问关于DataGridView如何做分页。根据我的认识,Visual Sutido 2005里的DataGridView控件是没有带分页属性的,因此咱们必须通过写代码去实现分页功能。
      好了,先看一下Demo的界面。
    
...

14
2012
06

dataGridView隐藏某一行和修改行中的已经绑定的COMBOX的数据源

转载自 daijing6750
最终编辑 daijing6750

...

09
2012
06

服务器或VPS用户如何用命令创建MYSQL数据库

  一、连接MYSQL

  格式: mysql -h主机地址 -u用户名 -p用户密码

  1、 连接到本机上的MYSQL。

  首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.

  如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>

...

28
2012
05

CN域名恢复个人注册

  5月28日消息,中国互联网络信息中心(CNNIC)今日发布公告,宣布将从明日开始实施修订后的域名注册实施细则。新则规定,.CN和.中国域名注册的主体扩大至自然人。

  CN域名曾经有过辉煌的历史,据CNNIC第23次统计报告,2008年底,CN域名数量曾经高达1357万,占有中国市场份额高达80.7%,在全球仅次于COM域名,成为全球第二大顶级域名。

  然而,CNNIC对于CN域名的管理存在很大问题,2009年前,管理松的时候1元钱域名随便注册,2009年底开始又进行严厉管理,叫停个人注册CN域名,整顿域名注册,不但要求域名注册人提供真实姓名,还在逐步实行站长备案照相制度,大量站长的CN域名被强制注销或锁定(ClientHold)。

...
27
2012
05

产品与人性的思考

  一款杀手级产品其核心价值是什么?当然很多人会说用户体验和营销模式等等,产品从字面上理解就不单单是一个作品,这里边包含的更多是商业因素,怎么推广?怎么聚敛人气?怎么赚钱?甚至用刷榜的不正当竞争手段来取得市场份额,当然最终赚钱是目的,但是如何让用户心甘情愿的掏钱,这也许就是核心价值的体现,能满足人心底阴暗面的产品都是杀手级产品?

  去年实习时候经理让我们自己构思一个手机网游,要从人性欲望的一面去思考,而不是娱乐性,当时我们震惊了一下,作为普通玩家,我们只是从游戏娱乐性和操作性方面对游戏整体进行体验的。

...