C#
文章平均质量分 71
Rachel-Zhang
yiyan程序员 https://weibo.com/u/2607574543
展开
-
About 值传递 与 地址传递
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Hello{ class Class1 { public int value = 0; } struct Struct1原创 2010-04-10 09:04:00 · 1488 阅读 · 0 评论 -
asp.net平台上连接数据库
今天纠结了一上午的问题,于下午3点12分尘埃落定!事情是这样的:作为一个里程碑记录下吧,也算是我第一次将asp.net与数据库结合,并完成从软件编程到web的过渡。在此感谢今天为我解决问题的“杀手”(也称老道),还有以前为我解决问题的大队、御风、华哥等牛...言归正传,本文介绍一下怎样在asp.net平台上连接数据库:(C#编写的软件连接数据库见前几篇) usin原创 2010-05-06 15:16:00 · 2502 阅读 · 2 评论 -
ASP.NET 登录界面
//default.aspx.csusing System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;原创 2010-05-11 09:36:00 · 15490 阅读 · 1 评论 -
“GridView1”上同时定义了 DataSource 和 DataSourceID。请移除一个定义。
解决方案:去掉出错的那句话的上一句: GridView1.DataSource=ds.Tables[0].Defaultview;原创 2010-05-22 16:35:00 · 8476 阅读 · 2 评论 -
ASP.NET 连接数据库
这个东西太纠结了~贴出来代码,供大家享用 分三个部分:.config .aspx .aspx.cs //web.config //page.aspx原创 2010-05-21 08:51:00 · 2496 阅读 · 0 评论 -
动态控制GridView的每一列的宽度
if (GridView1 != null) { Unit a0 = new Unit(50, UnitType.Percentage); Unit a1 = new Unit(30, UnitType.Percentage);原创 2010-05-22 16:59:00 · 5102 阅读 · 1 评论 -
DataList 分页
GridView功能很强大,但往往gridlist对于函数的实现(edit,delete,cancel...)的实现更为简洁,可他有个缺点就是,不能实现自动分页搞了半个下午,终于搞定了,算是比较简洁的code吧,实现了GridList 分页明天就要过19岁birthday了,今天记录一下成绩,鼓励一下!1.第一步是在.aspx里插入一个DataList控件,并在编辑模板中分别用table实现ItemTemplate和EditItemTemplate列表,字段绑定(当然,也可以用SqlDataSource自动原创 2010-07-24 18:03:00 · 4600 阅读 · 3 评论 -
C#精髓 GridView 72般绝技
<br />说明:准备出一个系列,所谓精髓讲C#语言要点。这个系列没有先后顺序,不过尽量做到精。可能会不断增删整理,本系列最原始出处是csdn博客,谢谢关注。<br />C#精髓<br />第四讲 GridView 72般绝技<br />作者:清清月儿 <br />主页:http://blog.csdn.net/21aspnet/ 时间:2007.3.24-26<br />为了写本文,又搭工又搭料,累的2天2宿没睡觉,这篇文章实在是耗费我太多的心血,版权永远属于CSDN社区的清清月儿,请转载 2010-07-30 19:47:00 · 3107 阅读 · 3 评论 -
在ASP.NET的GridView(CommandField、ButtonField、ItemTemplate)里的刪除Button加入Confirm的用法
<br />在ASP.NET的GridView(CommandField、ButtonField、ItemTemplate)里的刪除Button加入Confirm的用法<br /> <br /><%@ Page Language="C#" AutoEventWireup="true" CodeFile="GridViewConfirm.aspx.cs" Inherits="GridViewConfirm" %> 2 3 <!DOCTYPE html PUBLIC "-//W3C//DTD X原创 2010-07-30 20:10:00 · 8038 阅读 · 0 评论 -
ASP.NET验证控件RegularExpressionValidator的常见表达式
<br />可以输入非0和0开头的数字:“^(0*[1-9][0-9]*|[1-9][0-9]*)$”<br />只能输入数字:“^[0-9]*$”<br />只能输入n位的数字:“^/d{n}$”<br />只能输入至少n位数字:“^/d{n,}$”<br />只能输入m-n位的数字:“^/d{m,n}$”<br />只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”<br />只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})?$”<br />只能输入有1-3位小数的正实原创 2010-06-03 18:42:00 · 4412 阅读 · 0 评论 -
贴一段关闭tabpage的源码
<br />private void tabControl1_MouseDoubleClick(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { if (tabControl1.SelectedTab == tab2) { i原创 2010-08-08 14:44:00 · 4113 阅读 · 2 评论 -
C#中ToString格式大全 String.Format 格式
C 货币<br />2.5.ToString("C")<br />¥2.50 <br />D 十进制数<br />25.ToString("D5")<br />00025<br />E 科学型<br />25000.ToString("E")<br />2.500000E+005<br />F 固定点<br />25.ToString("F2")<br />25.00<br />G 常规<br />2.5.ToString("G")<br />2.5<br /><br />N 数字<br />2500000转载 2010-09-05 10:07:00 · 9476 阅读 · 0 评论 -
验证Textbox输入
1.只能输入数字:<br /> private void textBox1_KeyPress(object sender, KeyPressEventArgs e)<br /> {<br /> if (!(((e.KeyChar >= '0') && (e.KeyChar <= '9')) || e.KeyChar <= 31))<br /> {<br /> if (e.KeyChar == '.')<br原创 2010-09-24 15:36:00 · 3155 阅读 · 0 评论 -
C# 屏蔽tab 、 用Enter实现Tab功能
<br />C#中如何用Enter实现tab的功能呢?<br /> <br />C#如何是数据焦点跳到下一个输入位置,高亮选中所有文本:<br />//先按顺序设置每个控件的TabIndex属性,然后将每个控件的Key_Down事件指定到下面这个事件方法,可以实现按Enter跳到下一个控件<br /> private void numericUpDown_radius_KeyDown(object sender, KeyEventArgs e)<br /> {<br />原创 2010-09-24 19:18:00 · 7959 阅读 · 2 评论 -
如何对窗体进行打印预览 (Visual C#)
MSDN上抄下来的……如何:对窗体进行打印预览Visual C# 语言概念如何:对窗体进行打印预览 (Visual C#)此示例说明如何对当前窗体进行打印预览的副本。示例[System.Runtime.InteropServices.DllImport("gdi32.dll")]public static extern long BitBlt (IntPtr hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, IntPtr hdcSrc,原创 2010-11-30 12:17:00 · 5561 阅读 · 0 评论 -
GDI+ C# 画图 、 输出文字
学习贴图,可拉伸图片大小 学习使用画刷,创建不同类型画刷,并用画刷产生画笔 private void button1_Click(object sender, EventArgs e)//画图响应按钮(类似完成MFC中BitBlt或StrechBlt的功能) { Bitmap bitmap = new Bitmap(@"D:/工作原创 2010-04-25 09:23:00 · 16107 阅读 · 15 评论 -
SQL 基本操作 删除 修改 刷新
SQL常用命令使用方法: (1) 数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]" sql="select * from 数据表 where 字段名 like %字段值% order原创 2010-05-01 19:12:00 · 5750 阅读 · 1 评论 -
C# 窗体间传值
困惑了一上午的问题,被大队一点就通了……大队牛也比如我要将Form1中输入textbox的值传入Form2中的一个textbox中:Form1: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;原创 2010-04-30 21:29:00 · 2065 阅读 · 6 评论 -
C#入门基础
using System;using System.Text;using System.Collections;class Test{ static void Main() { string s = "yes"; string t = string.Copy(s); Stack stack = new Sta原创 2010-04-10 20:32:00 · 1905 阅读 · 0 评论 -
C# 中,怎样处理 (批量)文件中的数据?
怎样在C#中像C里的freopen()那样打开文件,读出数据并写入另一个文件中呢? 比如我在D盘里新建两个记事本:input.txt和output.txt 然后在input.txt中写 张睿卿1234 就会对应的在output.txt中写上 Please input user name:张睿卿Please input psw:1234原创 2010-04-23 07:47:00 · 2858 阅读 · 0 评论 -
C#接触…… 入门
建立一个控制台应用程序,主要注意用追加模式打开文件记录并予以写入的代码: 将错误信息写入日志是实际控制台应用中一项必须任务:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;using System.IO原创 2010-04-22 16:15:00 · 2080 阅读 · 0 评论 -
Windows 窗体应用开发——应用对话框控件
C#里给我们提供了很多很好的对话框控件,如ColorDialog, FontDialog ,OpenFileDialog, SaveFileDialog,here I did a test just now: 加入上述四个控件,在加入四个按钮分别予以实现:以下是按钮的消息响应函数: private void button1_Click(object send原创 2010-04-24 16:56:00 · 2080 阅读 · 0 评论 -
C#接触…… 入门2, 添加窗体支持
通过输入用户名和口令判断该用户是否能够进入 Program.cs部分using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;using System.IO;using System.Windows.Form原创 2010-04-22 19:02:00 · 1940 阅读 · 0 评论 -
窗体事件的处理程序
here Ill just show some simple examples…… create a 窗体应用程序: then write its code: (为treeview 添加子节点) using System;using System.Collections.Generic;using System.ComponentModel;usin原创 2010-04-24 13:07:00 · 1961 阅读 · 0 评论 -
C# 对话框
比如我要在一个窗体里响应弹出一个对话框: private void button1_Click(object sender, EventArgs e) { Form2 sform = new Form2(); if (sform.ShowDialog() == DialogResult.OK)原创 2010-04-24 15:31:00 · 1704 阅读 · 0 评论 -
c# 运行时创建事件处理程序 & DialogResult属性
e.g在form1.cs中加入一个函数 private void Form1_MouseClick(object sender, MouseEventArgs e) { MessageBox.Show("YES!"); } 比如我要把这个函数实现功能加给一个button来响应,则在该button原创 2010-04-24 14:05:00 · 2694 阅读 · 0 评论 -
C#连接Access和SQL Server数据库
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Data.OleDb;using Syste原创 2010-04-29 15:41:00 · 2130 阅读 · 0 评论 -
嵌入SQL语句
嵌入SQL语言: 我将一个sql链接到数据库,该数据库名为master(系统数据库) then 给数据库添加新表,建立三个key:userid(int),name(char(10)),password(char(10)) 在窗体中弄三个textbox控件,分别定义Name属性为userid,name,password;再来一个button 以下是Form1.cs原创 2010-04-29 20:25:00 · 2352 阅读 · 0 评论 -
SQL 基本操作 删除 修改 刷新 修改版
C# 数据库之旅…… 继续进攻层出不穷的problems 在上一篇内容的基础上,我又作以改进,现在的情况是这样的: //In Browseuser formusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using原创 2010-05-03 08:43:00 · 1910 阅读 · 0 评论 -
C#中如何设置默认按钮
用习惯VB6和VC6的兄弟姐妹们可能都知道,在一个窗体上把一个按钮的default属性选择后就可以让他变成默认的按钮(默认响应回车键), 还有一个Cancle 属性默认响应 ESC 键. 但是在.net环境下的c#中如何来设置呢?有的朋友会说button对象的属性中根本就没有default这个属性呀? 原来这两个属性都放在了form对象的属性中, 其中acceptbutton属性对应原来按钮的原创 2010-04-30 08:11:00 · 17492 阅读 · 15 评论 -
C# 窗体间传值 + 获得数据库单元的数据
Form1.cs中: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Data.OleD原创 2010-05-01 08:56:00 · 2350 阅读 · 1 评论 -
SQL 基本操作 删除 修改 刷新
SQL的操作:E.g.judging-表名userid, name, password-表中的关键字添加:string sql = "insert into judging (userid,name,password) values(" + userid.Text.Trim() + "," + name.Text.Trim() + "," + password.Tex原创 2010-05-04 14:00:00 · 1812 阅读 · 0 评论 -
用DataGirdView控件列出数据库元素集
private void Browseuser_Load(object sender, EventArgs e) { string strConnection = ConfigurationSettings.AppSettings["connectionstring"]; SqlConnection objConnection原创 2010-04-30 12:05:00 · 2001 阅读 · 0 评论 -
.NET + OpenCV & Python + OpenCV
最近需要做一个图像识别的GUI应用,权衡了Opencv+ 1)QT,2)Python GUI,3).NET后选择了.NET。。。本文给出C#+Opencv和Python+Opencv的相应参考,节省大家时间。原创 2013-12-26 21:08:15 · 13789 阅读 · 5 评论