原创 如何在同一個DataGridView中建立不同的表格

最近是和DataGridView槓上了,每天都在圍繞這個玩。前段時間幫朋友做了個小程序,對方要求想和Excel表格一樣使用DataGridView, 但是最好是鼠標單擊一個按鈕,就在同一個地方顯示不同的表格。 我的解決辦法就是使用神奇的D

原创 實現兩窗體DataGridView數據實時傳遞,並將子窗體修改後數據傳回

最近在嘗試設計一個數據查詢和數據庫信息實時提醒以及變更數據,設計界面如下: 大概就是這樣的形狀的窗體,解決的方案如下: 首先通過父窗體(Form1)中DataGridView_CellEnter調取子窗體,然後通過修改父窗體的單元格錄入

原创 打印表標題時需要按等差數列插入數據方法

      從數據庫調取數據時經常會發現,某些列數據很多,有的要幾百行,而其他列只有十幾行或者幾行。如果直接打印,感覺比較浪費,所以打印時需要將行轉換成列,因此需要使用到等差數列插入下列數據,如下圖: 編號 LOT色 數量 編號 LOT色

原创 DataGridView中列向數據橫向打印

最近做個項目中需要打印DataGridView中數據,因爲產品質量存在三六九等,因此如果正常打印的話,會出現一條信息很長,其他信息很短情況,爲讓打印更美觀,節約成本,需要將某幾行變爲橫向的。這次我介紹一下關鍵代碼部分。 /// <sum

原创 c#四則運算方法

最近使用到單元格中計算公式,現在和大家分享一下我的解決方案。希望對大家有所幫助。 先說一下我的解決思路: 首先、將整個字符分進行分解並保存在數組中,在使用遞歸方法對每個數組元素再次生成新的數組,逐層計算,最後計算出相應的數值; 第二、數組

原创 開啓算法編寫之路

雖然也做了一些小項目,但是覺得只是使用這些簡單的方法還是不行的,需要大量的好的算法來支撐,纔能有好的程序。接下來我將和大家分享我的算法心得。在程序設計這個行當中,我只是以爲小學生,也希望各路前輩多多指教。

原创 如何獲取DataGridView的單元格座標和尺寸

最近做了一個小項目,需要確當單元格的座標和尺寸,現在就將方法和大家分享一下:  public void DataGridViewCellAxix(DataGridView dgv,out int x,out int y,out int w

原创 關於“未在本地計算機上註冊“microsoft.ACE.oledb.12.0”提供程序”解決辦法

最近我編寫一個程序使用到從本地EXCEL中將信息調入DataGridView中,涉及部分代碼如下: /// <summary>         /// 從Excel表中導入訂單信息         /// </summary>      

原创 如何清空Winform的dataGridView中數據

最近,正好使用到清空dataGridview中數據的功能,也查了在網上看了一些資料!尤其是“曾是土木人”的很有效,不過還是沒有滿足我的需要!下面和大家分享一下,我的方法: if(dataGridView1.DataSource!=nul

原创 winform 創建新註冊表時出現“不允許所請求的註冊表訪問權”,解決辦法

  首先聲明我用的是win7系統和VS2012。 開始創建以下代碼後,      try             { RegistryKey hm=Registry.LocalMachine;                  Regis

原创 未能確定 COM 引用“Microsoft.Office.Interop.Excel”的依賴項。加載dll文件錯誤

最近調試軟件的時候大腦有些短路,怎麼引用Office都顯示:“未能確定 COM 引用“Microsoft.Office.Interop.Excel”的依賴項。加載dll文件錯誤“。查看C盤windows文件中”Microsoft.Offi

原创 我的編程之路

我的大學專業 不是計算機專業的,和計算機唯一相關的就是打遊戲。研究生畢業後,也做了和專業不相干的工作。2012年偶然的機會我從事設備開發項目,在這個項目中我認識一位影響我一生的朋友。一位是韓國大叔,一位是當今中國相當了不起的軟件工程師。從