
C#
Ice_大兵
这个作者很懒,什么都没留下…
展开
-
响应键盘的“咚咚”声音去掉
在按键处理的代码里填上 e.Handled = true; 就没声音了 private void textBoxCodebar_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == Convert.ToChar(Keys.Enter))原创 2012-05-31 14:02:57 · 1094 阅读 · 0 评论 -
自动更新中使用的FTP类库
先下载log4net.dll类库,引用using System;using System.Threading;using System.Net;using System.IO;using System.Text;using System.Net.Sockets;using System.Configuration;namespace Update{ ///转载 2013-03-07 13:18:37 · 689 阅读 · 0 评论 -
SqlHelper类库
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.IO;namespace BFB.DAL{ /// ///转载 2013-03-07 13:13:08 · 542 阅读 · 0 评论 -
MD5加密
using System.Security.Cryptography;public string GetStrMD5Code(string Srcstr) { MD5CryptoServiceProvider md5csp = new MD5CryptoServiceProvider(); byte[] SrcBytes = E原创 2012-06-01 16:13:19 · 351 阅读 · 0 评论 -
小型图书进销存管理系统(VS2008+SQL)
后台管理: 前台收银:原创 2012-05-31 14:23:40 · 2102 阅读 · 3 评论 -
写入注册表
using Microsoft.Win32;private void button1_Click(object sender, EventArgs e) { RegistryKey Rootkey = Registry.LocalMachine;//获取顶结点 RegistryKey Appkey = Rootkey.Creat原创 2012-06-01 16:15:06 · 430 阅读 · 0 评论 -
C#绘画可以运动的表(源代码VS2008)
C#绘画表源代码下载地址效果图:可以向下滑动方法可以看源代码原创 2012-05-31 15:36:23 · 562 阅读 · 0 评论 -
使用DateGridView显示表所有信息
获取视图ViewTBook的所有信息 /// /// 获取所有信息 /// /// public DataSet GetAllBook() { string sql = "select * from ViewTBook"; cmd.Co原创 2012-05-31 14:55:34 · 1629 阅读 · 0 评论 -
使用treeView在主窗体中显示子窗体
在主窗体上放一个Panel 里面用来显示子窗体在treeview的 afterselect 事件中写如下代码private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { if (treeView1.SelectedNode == treeView1.Nodes["原创 2012-05-31 14:37:37 · 1416 阅读 · 0 评论 -
DataGridView控件用法合集
1.当前的单元格属性取得、变更Console.WriteLine(DataGridView1.CurrentCell.Value)Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex)Console.WriteLine(DataGridView1.CurrentCell.RowIndex)DataGridView1.Cu转载 2012-05-31 14:29:39 · 1031 阅读 · 1 评论 -
全局快捷键
新建一个SystemHotKey类using System;using System.Runtime.InteropServices;using System.Windows.Forms;namespace SystemHotKey{ public delegate void HotkeyEventHandler(int HotKeyID); pub转载 2012-05-31 15:15:52 · 457 阅读 · 0 评论 -
TreeView默认展开所有节点
在FormLoad里面写如下代码实现展开所有节点 private void Form1_Load(object sender, EventArgs e) { for (int i = treeView1.GetNodeCount(false)-1; i >-1; i--) {原创 2012-05-31 15:01:55 · 11778 阅读 · 0 评论 -
使用存储过程自动判断是添加还是修改
CREATE PROCEDURE [sp_TBook_Save] @BookCodeBar varchar(15), @BookName varchar(50), @BookAuther varchar(50), @BookPress varchar(50), @BookISBN varchar(15), @BookVersi原创 2012-05-31 14:48:12 · 638 阅读 · 0 评论 -
对话框调用父窗体控件解决办法
父窗体 弹出对话框代码FormMain是主窗体FormSelect 是对话框 private void button2_Click(object sender, EventArgs e) { FormSelect frm = new FormSelect(); frm.Owner =原创 2012-05-31 14:12:55 · 439 阅读 · 0 评论 -
DataGridView中下拉框的实现
文章不错,转过来,方便以后使用。针对数据浏览控件DataGridView增加下拉框,虽然我们可以通过其DataGridViewComboBoxColumn方法在DataGridView中添加下拉框列,但问题是一整列的下拉框,很不美观,并且还要编程为其绑定数据,不符合.NET的尽量少干涉的原则。我最近通过有这方面的需求,通过学习可以根据Form控件的事件的简单编程实现了DataGridVie转载 2013-03-07 13:15:50 · 1636 阅读 · 1 评论