上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 在 Windows XP 及后续版本中, .Net Framework 1.0 和 1.1 下对 .Net WinForm 启用 XP Style,单纯的调用 Application.EnableVisualStyles(); 会有很多问题,尤其是 Toolbar 图标不能正确绘制的问题尤为明显。 针对这个 Framework 的 bug,一般有下面三种方法来解决: 在 Applica... 阅读全文
posted @ 2007-03-21 16:35 Dragon-China 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 1. 打开新的窗口并传送参数: //传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>") //接收参数: string a = Request.QueryString("id"); string b = Request.Qu... 阅读全文
posted @ 2007-03-21 15:18 Dragon-China 阅读(677) 评论(1) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/maxianghui/archive/2006/10/10/524873.html 经过一个多月的努力,终于搞定了这个小软件,请大家给点意见我。采用VC# + Access2003 + XML开发,扩展了TreeView控件,扩展了RichTextBox控件,扩展了ListBox控件,所以功能更强大。系统左边是一棵树,右边是工作区,有点像Wind... 阅读全文
posted @ 2007-03-21 15:00 Dragon-China 阅读(576) 评论(3) 推荐(0) 编辑
摘要: 1. 定义属性 public的Property将在设计时控件的属性窗口中显示,添加各种类型的Attribute可以影响属性的展现形式和持久化形式。 BrowsableAttribute:指定一个属性或事件是否应显示在“属性”窗口中; CategoryAttribute:应用到属性或事件,指定属性或事件在属性浏览器中列出时所处的类别; ... 阅读全文
posted @ 2007-03-21 14:57 Dragon-China 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/maxianghui/archive/2006/07/29/462877.html 实现文件的删除、重命名、复制、剪切、粘贴与运行,文件夹的新建、删除、重命名、复制、移动、向上和刷新功能,并能统计选中的文件、文件夹与驱动器的各种信息。界面如下:提供驱动器操作的类: Code highlighting produced by Actipro Code... 阅读全文
posted @ 2007-03-21 14:55 Dragon-China 阅读(496) 评论(1) 推荐(0) 编辑
摘要: 1、半角转全角 1c = "hello World".ToCharArray(); 2 for(int i = 0; i 3 /// 转全角的函数(SBC case) 4 /// 5 /// 任意字符串 6 /// 全角字符串 7 /// 8 ///全角空格为12288,半角空格为32... 阅读全文
posted @ 2007-03-16 14:45 Dragon-China 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 1 文件组织 1.1 C#源文件 把每个类都放在单独的文件中,文件名字和类名一致(用.CS作为扩展名)。类文件不要太长,不要超过2000LOC。必要时,分割代码,使结构更清晰。 1.2 目录安排 为每个命名空间创建一个目录(如,对于MyProject.TestSuite.TestTier使用MyProject/TestSuite/TestTier作为路径,不要使用带“.”的命名空间)。这样更易于映... 阅读全文
posted @ 2007-03-13 10:59 Dragon-China 阅读(541) 评论(0) 推荐(0) 编辑
摘要: C#编码规范 1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括IDE产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。如果超过了,则应使用 struct 来传递多个参数。 6. 每行代码不要超过80个字符。 7. 原则上,尽量不要手工... 阅读全文
posted @ 2007-03-13 10:58 Dragon-China 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 目录 1 关于... 4 2 文件组织... 4 2.1 C#源文件... 4 2.2 目录结构... 4 3 排版... 4 3.1 换行... 4 3.2 空白... 5 4 注释... 5 4.1 块注释... 5 4.2 单行注释... 5 4.3 注释文档... 5 5 ... 阅读全文
posted @ 2007-03-13 10:35 Dragon-China 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 1、命名约定 Pascal和Camel命名约定 编程的命名方式主要有Pascal和Camel两种(Pascal:每个单词的首字母大写,例如ProductType;Camel:首个单词的首字母小写,其余单词的首字母大写,例如productType) 以下是一些常用的C#成员及其推荐命名方法: 标志符 ... 阅读全文
posted @ 2007-03-13 10:34 Dragon-China 阅读(1318) 评论(1) 推荐(0) 编辑
摘要: 目 录 1 概述... 3 2 变量命名的总原则... 3 2.1 一般性规则... 3 2.2 对特定类型数据的命名... 3 2.3 关于短名称的使用... 4 2.4 其它应当避免的命名问题... 4 3 Visual Stdio.Net.. 4 3.1 大写样式... 4 3.2 区分大小写...... 阅读全文
posted @ 2007-03-13 10:32 Dragon-China 阅读(2576) 评论(0) 推荐(1) 编辑
摘要: 数据类型 数据类型简写 标准命名举例 Array... 阅读全文
posted @ 2007-03-13 10:01 Dragon-China 阅读(4090) 评论(1) 推荐(0) 编辑
摘要: 先看看效果吧: 1 150 151 152 153 154 155 156 157 158 159 160 161 162 163 ... 阅读全文
posted @ 2007-03-12 09:06 Dragon-China 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 1. 进度条模板文件 ProgressBar.htm 1 2 3 4 28 29 30 正在加载31 32 33 34 35 2. Default.aspx 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 // 根据 ProgressBar.htm 显示进度条界面 4 ... 阅读全文
posted @ 2007-03-12 09:05 Dragon-China 阅读(712) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Security.Principal;using System.Runtime.InteropServices;public class Impersonate{ #region 模拟 private WindowsImpers... 阅读全文
posted @ 2007-03-12 09:04 Dragon-China 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 单线程程序避免界面假死: 1) 使用 void Application.DoEvents(); 处理当前在消息队列中的所有 Windows 消息。 2) 使用 void Control.Refresh(); 强制控件使其工作区无效并立即重绘自己和任何子控件。Control 可以是 Form,也可以是 Form 上控件。3) void Control.Update(); ... 阅读全文
posted @ 2007-03-12 08:58 Dragon-China 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: 需要在DataGridView的2个事件中写代码!下面的代码把第4列设置为密码列(显示为*号): /// /// 单元格显示格式事件 /// /// /// private void dataGridView1_CellFormatting(object sender, DataGridViewCel... 阅读全文
posted @ 2007-03-12 08:56 Dragon-China 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/anjou/archive/2007/03/07/667253.html 在.NET中通过程序填写和提交表单还是比较简单。比如,要提交一个如下图所示的登录表单: 填写和提交以上表单的代码如下: // 要提交表单的URI字符串。 string uriString = "http://www.xxx.co... 阅读全文
posted @ 2007-03-12 08:53 Dragon-China 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 首先来看一下界面: 输入服务器地址,用户名及密码后点Connect,进入到下面的界面:在这里选择要恢复数据的数据库,选择Use On-line Log(如果你又备份文件的话就不需要用这个工具了,直接用SQL搞定了)。然后点Attach,进入下面的界面:可以看到左边菜单中有很多功能,我们要恢复数据,首先要查看日志,找出我们误操作的那些日志记录,点Browse下的View Log... 阅读全文
posted @ 2007-03-09 09:28 Dragon-China 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 丰富的用户体验是所有交互式应用程序的主要方面。需要用户交互的软件必须尽可能快地响应用户的活动。与此同时,应用程序必须能够处理数据以便将结果显示给用户。 在应用程序中使用多个线程可以将用户界面 (UI) 执行的任务与后台执行的任务分开。通过此方式组织任务,可以由 UI 响应用户输入,同时由后台进程进行数据处理。 创建辅助线程 应用程序可以创建一个或多个线程以执行方法。创建辅助(或从属)线程的第一个步... 阅读全文
posted @ 2007-03-09 09:23 Dragon-China 阅读(3117) 评论(1) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页