原创 treeview 綁定 datatable 或 dataset 添加節點

namespace treeview2 {     public partial class Form1 : Form     {        

原创 向datagridview手動添加行

string[] str = {"第一列","第二列","第三列","第四列","第五列","第六列"}; ((DataTable)dgv.DataSource).Rows.Add(str);

原创 TreeView選中節點,對應datagridview選中行,並且顯示爲本頁的第一行

private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)    

原创 datagridview 定位到當前行的某列

知道列名,定位到當前行的某列中:(個人認爲方法一比較科學) (1)DataGridViewCell CurrentCell=dg2.CurrentCell;//定位當前行            if(CurrentCell !=null

原创 EXCEL 十進制轉成十六進制公式

DEC2HEX(A1, 4) A1,是目標(A列第1行) 4,表示4位。

原创 SQL:select like case when 排序

數據庫有表,T_table 具體數據如下: p_id(序號) p_name(出版社名稱) p_addr(出版地) 11 福建人民出版社 福建 22 北京理工大學出版社 北京 33 廣州出版社 廣州 44 北京出版社 北京 平時我可以通

原创 C# 檢查 循環 編號 重複

環境:有數據庫表 b_id    b_num 5    000006 5    000005 4    000004 3    000003 2    100002 2    100001 1    000007 1    000002

原创 C#中MessageBox用法大全(附效果圖)

我們在程序中經常會用到MessageBox。    MessageBox.Show()共有21中重載方法。現將其常見用法總結如下:      1.MessageBox.Show("Hello~~~~"); 最簡單的,只顯示提示信息。  

原创 Undo/Redo的C#實現方式(原創)

現代軟件很多都配備了Undo/Redo功能,這個功能對於用戶來說是十分方便,可以明顯節約用戶時間,增加軟件的易用性,其中以Office和AutoCAD最爲典型。本文以.NET環境中最常用的C#語言爲例,詳細分析了實現Undo/Redo功能

原创 datagridview 禁止選中特定的行

private void datagridview1_SelectionChanged(object sender,EventArgs e){ datagridview1.ClearSelection(); }

原创 C# 讀取Resurces裏面的文件

(System.Drawing.Image)Properties.Resources.ResourceManager.GetObject("right");    //right 是Resurces文件夾裏面的圖片文件

原创 DataGridView中實現上一頁,上一行,下一行,下一頁的功能

DataGridView中實現上一頁,上一行,下一行,下一頁的功能:       屬性設置:           SelectionMode——FullRowSelect           MultiSelct——false     

原创 合併DataSet 建立treeview多級菜單

數據庫中有一下表格: T_bumen(部門表) bm_id bm_name A001 人事部 A002 財務部 A003 銷售部 T_member(成員表) member_bm member_name membaer_card A001

原创 ISBN 10位校驗碼的計算方法

國際標準書號(International Standard Book Number,簡稱ISBN),常用的有10位、13位,從2007年1月1日起國際標準正式修訂爲13位。 10位計算方法如下: 1、假設某國際標準書號號碼前9位是:7-

原创 datagridview 用法連接

通用  (1)C#中DataGridView屬性說明   http://www.cnblogs.com/island/archive/2007/09/29/CSDataGridView.html (2)C# WinForm開發系列 -Da