
C#
文章平均质量分 59
YoungHeartOldFace
这个作者很懒,什么都没留下…
展开
-
设置TextBox中只能输入数字
//textBox 的KeyPress 事件 private void txtID_KeyPress(object sender, KeyPressEventArgs e) { //e.KeyChar!=8,意思是按住的键不为退格键,Char.IsDigit(e.KeyChar),意思是按的键盘不是0-9的数字 if (e.原创 2013-05-31 14:54:57 · 850 阅读 · 0 评论 -
C#如何写DBHelper 类(数据库连接和操作)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;using System.Data;using System.Configuration; namespace UseAdo{ publi原创 2013-07-17 11:24:05 · 4430 阅读 · 0 评论 -
C#中属性实为方法,如果类中只是定义了属性,则编译器会自动生成相应的字段
1.C#中属性实际是一种方法,如果Java中没有字段而是直接对用方法获取字段(Java中称为属性)如下是一个Test的例子:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Test{ class Program原创 2013-06-21 15:47:19 · 944 阅读 · 0 评论 -
递归算法,及其在树形结构中的应用
1.递归算法一定要注意必须存在递归出口示例如下:求N! 我们从例子中归纳如8!=7!*8,归结方法为 Multiply(n)=Multiply(n-1)*n代码如下:namespace Test{ class Program { static void Main(string[] args) {原创 2013-06-20 10:31:15 · 682 阅读 · 0 评论 -
C#中如何绘图
http://www.cnblogs.com/zihuatanejo/articles/1392689.html转载 2013-06-05 11:16:45 · 549 阅读 · 0 评论 -
DataGridView绑定注意事项
1.DataGridView 可以绑定数据库表的字段或者泛型集合的“属性”注意通过DataSource可以绑定的话,绑定的是泛型集合的属性,如果分型集合的item对象里,没有属性,只有字段的话,DataGridView 无法显示出数据。2.DataGridView 会默认显示出数据源的所有数据,例如代码: this.dgvRemind原创 2013-06-13 22:50:04 · 754 阅读 · 0 评论 -
Dictironary<T> 绑定数据源
Step1,首先在DataGridView的Columns集合中添加Items,将DataProperityName设置为泛型集合Items相应属性的属性名称,如Name等, step 2,编写代码: // 这一句非常重要,是将泛型集合的Items里没有绑定的属性不要显示在DataGridView中 this.dgv.Aut原创 2013-06-05 10:09:26 · 751 阅读 · 0 评论 -
泛型集合Dictionary<T>如何绑定DataGridView
Step1,首先在DataGridView的Columns集合中添加Items,将DataProperityName设置为泛型集合Items相应属性的属性名称,如Name等, step 2,编写代码: // 这一句非常重要,是将泛型集合的Items里没有绑定的属性不要显示在DataGridView中 this.dgv.Aut原创 2013-06-05 10:08:19 · 4407 阅读 · 2 评论 -
使用foreach 遍历,快捷的清除Combox中的文字
//方法1) 使用TextBox的Clear(),方法 foreach (Control control in this.Controls) { if (control is TextBox) { ((TextBox)control).Clear();原创 2013-06-05 09:43:50 · 1395 阅读 · 0 评论 -
C#中使用BindingList 绑定DataGridView 可以实现动态绑定,优与List<T>集合的绑定
public void Binding() { BindingList = new BindingList(Employee.ListSE); this.dgv.DataSource = BindingList; },但是有个问题,为何这BindingList = new BindingList(原创 2013-05-31 19:32:59 · 4771 阅读 · 1 评论 -
如何在客户端执行存储过程
写如下的方法来展示如何在客户端调用存储过程 static void CallProcedure() { string sql = "up_getStudentNameByNo"; //using可释放资源(要求资源必须实现IDisposible接口) using (SqlConnection con原创 2013-07-17 12:09:23 · 1591 阅读 · 0 评论