我的博客

它山之石
可以攻玉

日志归档

2016年3月发布的文章

使用NW.js把B/S应用做成跨平台桌面应用

阅读(81)评论(0)

图1(图来自互联网,网友谭枫888开发应用) 简单介绍: NW.js 是基于 Chromium 和 Node.js 运行的, 以前叫nodeWebkit。这就给了你使用HTML和JavaScript来制作桌面应用的可能。在应用里你可以直接调用Node.js的各种api以及现有的第三方包。因为Chromium和 Node.js 的跨平...

WinForm使用简单的方法实现完美遮罩的效果

阅读(75)评论(0)

图1 效果如图1。 在开发winform程序的时候,有些情况下,我们不希望用户随便点击,但是也想让用户可以看到具体的效果,这个时候我们想到了类似网页会有遮罩层这种功能,那么我们可以自己仿作一个。 博主本人看了网上有些方法,例如:博主june的采用自定义控件的方法,但是自定义控件没法设置透明的效果,必须做一些透明...

C#异步操作窗体的方法

阅读(63)评论(0)

一个简单的在其他线程中操作窗体的方法 try { if (IsDisposed || !this.IsHandleCreated) return; var showInternet = this.BeginInvoke((Method...

DevExpress控件

DevExpress控件-使用LookUpEdit控件

阅读(68)评论(0)

LookUpEdit控件可以做为下拉选择框,而且功能比原来的下拉框功能更为强大。 因为LookUpEdit控件可以下拉出一个gridview控件,可以把多样化的数据绑定在里面展示。如图1 图1 前台操作控件,如图2: 图2 后台代码绑定(注意:后台加载绑定的时候要在...

关于使用webBrowser操作HTML的帮助类

阅读(53)评论(0)

webBrowser操作HTML,可以模拟点击,提交填写等,网页外挂利器,还可以做爬虫等,微软的webBrowser控件可谓强大。 using mshtml; using System; using System.Collections.Generic; using System.Data; using System.Run...

sqlserver 查询数据库名 表名 字段名 字段类型等

阅读(54)评论(0)

--注:t_Users 表名 T_Users 数据库名 --2014年8月25日11:31:40 --获取所有数据库名 SELECT Name FROM Master..SysDatabases ORDER BY Name --.获取指定数据库的所有表名 use T_User SELECT Name FROM SysObjects Where X...

C#生成二维码

阅读(84)评论(1)

首先提供网上现有的参考信息: 代码介绍:http://jingyan.baidu.com/article/84b4f565cd4cf060f6da32e6.html 二维码原理:http://jingyan.baidu.com/article/86f4a73e520e3b37d6526981.html ...

DevExpress控件

DevExpress控件-GridControl控件相关属性中文详解

阅读(62)评论(0)

很多朋友发现GridControl控件中很多属性(属性太多,主要是不愿意看英文文档或说明的朋友)不知道怎么使用,这里博主给大家用一个方法的代码加注释给大家介绍下: public static void SetGridViewFormat(GridView gridView) { // 设置奇数行...

DevExpress控件

DevExpress控件-GridControl控件中添加一列复选框并进行相关操作

阅读(56)评论(0)

GridControl 控件中自带有复选框,而不需要自己另外加一列CheckBox。 但是操作这个复选框确实相当的蛋疼,它没有相关的事件处理,我到官网去查了下,官网采用的是重新写一个控件的所有操作方法。 需要去官网的:传送门 个人认为过于麻烦,重新写了一个简单的方法来操作,具体操作如下: ...

DevExpress控件

DevExpress控件-使用ProgressPanel控件

阅读(56)评论(0)

图1 1.先创建一个WaitForm 的窗体,或者随便Form窗体,只需要继承WaitForm窗体就行。 2.把控件拉入窗体,调整为合适的大小。 3.设置控件的样式,DevExpress给等待框默认设置了非常多的样式,如图2 设置,UseDefaultLookAndFeel设置为False,即不采用默认...