只開啟一個視窗的方法

 很多時候,我們的WinForm裡面的視窗要求是只開啟一個的 或許很多時候我們會為每個BUTTON寫個事件,在事件裡寫同樣的代碼 來判斷是否有開啟視窗,其實我們可以使用泛型和約束來寫一個公用的方法, 來判斷是否開啟相同的視窗。方法如下: private void ShowOrActiveForm<T>(string FormName) where T:Form,new()        {            #region             Form fm;        

移動DataTable和根據條件過濾DataTable

/// <summary> /// 將DataTable按起始位置和移動及移動方向進行移動並返回新的DataTable /// </summary> /// <param name="dt">要移動的DataTable</param> /// <param name="StartRow">要移動的行(索引從1開始)</param> ///

更改Panel、Groupbox邊框顏色

加入Panel的paint事件,  加入代碼 ControlPaint.DrawBorder(e.Graphics, panel2.ClientRectangle, Color.Red, ButtonBorderStyle.Solid); GroupBox同樣private void groupBox1_Paint(object sender, PaintEventArgs e) { e.Graphics.Clear(groupBox1.BackColor);

Google Earth上可見到的最酷10張地圖

"很多人喜歡用Google Earth尋奇,一些希奇古怪的被衛星抓進去的東西慢慢被找了出來。這裡列出的10個是你絕對不要錯過的,當然肯定其中有你看過的。1.被颱風吹倒的遊輪,Google Earth或者Google Maps上觀看,真實事件的報道。2.KC-135為C-5空中加油,Google Earth。3.中國的51區,Google Earth。4.飛行中的Lancaster轟炸機,Google Earth。5.會飛的汽車,不是真實的,Google

用樣式給table加入所有邊框

我們知道,單獨用table的boder只能建立線條新式唯一的table 而用table 裡面的style能建立線條樣式不唯一,但是只能建立 最外面的邊框,而不能把裡面的線條也畫上去 這裡有一個解決方案     <style type="text/css">        .table_border td        {            border-top:1px #DDD solid;            border-right:1px #DDD solid;     

項目中關於資料庫的一點小問題

第一個問題:因為本機伺服器的資料庫和遠端資料庫的定序不一致 導致查詢資料出問題。解決辦法是在要進行排序比較的欄位前加一個 COLLATE Chinese_PRC_CI_AS (後面個是定序) EG:select * fromfrom [192.168.138.61].dbname.dbo.tblabcwhere ( m <> '' or  m <> '') and user_bu = 'CFSG'and  workorder_no COLLATE Chinese_PRC_

網友們總結使用blog的各種技巧和經驗

使用CSDN

關於集合的一點小知識

在C#中,我們知道有泛型這一塊,就如LIST,可以為它指定各種類型的資料, 無論是實值型別也好參考型別也好,都可以往裡面放進去。 比如: List<int> list = new List<int>();         List<String> list = new List<String>(); 這樣的定義都是合法的 但在JAVA中        List<int> list = new ArrayList<int>()

實現多項式相乘的程式

exp是指數,info是係數,輸入0 0一個多項式結束。#include #include #include template class Listob{    public:        Listob()        {          info=0;          next=NULL;          prior=NULL;        }        Listob(TData c,TData d)        {           info=c;          

GridView行選擇改變顏色

網上有很多對GRIDVIEW行選擇進行改變顏色的方法, 有一大串的,也有簡短的, 有跑伺服器的,也有跑用戶端的,各有各的優缺點, 我自己比較常的就是兩方面都跑,而代碼也不是很長,我自己常拿來使用 給GridView加上行綁定事件,在事件裡面寫下代碼如下: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)    {        if (e.Row.RowType ==

數字金額轉為大寫

寫了一個數字金額轉換為大寫的 C#版:  public string ConvertToChinaMoney(double num) { num = Math.Abs(num); if (num == 0) return "零圓整"; //數字所對應的漢字 char[] c_hanzi = {'零','壹','貳','三','肆','伍','陸','

時間操作函數

    var myDate = new Date();    myDate.getYear();       //擷取當前年份(2位)    myDate.getFullYear();   //擷取完整的年份(4位,1970-????)    myDate.getMonth();      //擷取當前月份(0-11,0代表1月)    myDate.getDate();       //擷取當前日(1-31)    myDate.getDay();        //擷取當前星期X(0-6,

Myeclipse配置SVN用戶端

在網上一搜一大把這類東西,但是無非都是通過線上更新的, 這對一大幫人來說可不是好辦法。自己找了很久才找到的方法, 現在把它轉過來,以方便自己和朋友們使用。 第一步,下載SVN的JAR包,這個不用說了吧,在CSDN上大把 這一類的東西,但是是要那種有plugins和features這兩個檔案夾的 第二步,找到myeclipse的安裝資料夾,找到Genuitec/MyEclipse 7.1/dropins 這個檔案夾,在裡面建立檔案夾:Subclipse

用VS開啟帶密碼的Access

 這兩天玩winform,並順帶看了一下Access的東西, 開啟Access資料庫連接和SQL差不多。  只是得注意一下格式 string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D://MyDataBase.mdb;Jet OLEDB:Database Password=123456";            OleDbConnection oldb = new OleDbConnection(strCon);     

js通過xmlHttpRequest向伺服器請求

 使用js通過xmlHttpRequest向伺服器請求,再根據返回的結果進行更新面頁, 可以做到無重新整理,也就是AJAX技術了。 項目中用到這一點,所以也就寫下來,以供自己以後查詢和使用。 1、要例用xmlHttpRequest向伺服器請求,首要的就是要建立一個      xmlHttpRequest對象,但這個對象會根據瀏覽器的不同而不同,   所以建立的時候也有區別。代碼如下 var xmlHttp = false; /*@cc_on @*/ /*@if (@_

伺服器Button實現刪除提示

今天上午寫東西的時候,想實現這樣的一個功能:把一個runat="server" 的BUTTON,加上一個用戶端事件,用於詢問使用者是否要刪除標號為XX的行,一開始我是這樣子寫的OnClientClick='return confirm("你確定要刪除<%#Eval("RowID") %>的行嗎?")'以為這樣確定的話就會執行服務端的事件,結果老報JS錯誤,剛開始我以為是單雙引號用得不正確,後來去源看了一下,暈,居然把我寫的東西轉義成這個樣子onclick="return

婚前婚後對老婆問題妙語做答

  女:你原先有過女朋友嗎?  男:十年生死兩茫茫,不思量,自難忘。  女:死了?怎麼死的?  男:山無陵,江水為竭,冬雷陣陣夏雨雪。  女:哦,是天災。那這些年你怎麼過來的?  男:滿面塵灰煙火色,兩手蒼蒼十指黑。   女;唉,不容易。那麼你看見我的第一感覺是什嗎?

為dataGridView增加一個滑鼠經過時高亮的效果

 我們在做項目時,記得要用自己的控制項, 不要直接就用微軟的控制項,這樣子就算有什麼東西要增加修改時, 也可以做到統一修改和增加 現在就實現繼承dataGridView滑鼠經過時高亮顯示 代碼如下    class GridView : System.Windows.Forms.DataGridView    {        #region Andy' Code        #region 屬性代碼        /// <summary>        ///

BMP檔案讀取的程式

在網上找了些資料,還是當作學習筆記記下來,以後也好看看。讀取的檔案是cameraman.bmp黑白映像,256×256×256色的。#include <fstream>#include <iostream>using namespace std; typedef unsigned char var8;typedef unsigned int uvar32;typedef unsigned short int uvar16;typedef  struct  { var8

為ComboBox增加Value值

 在WinForm中不像Web中,ComboBox(WinForm)和DropDownList(Web)中和Item 不一樣,WinForm中不可以直接添加Item的Value值,但是Web中可以。 現在這裡寫一個ComboBox大概可以實現添加Value值 class DropDownList:System.Windows.Forms.ComboBox    {        private bool _UseItemValue;       

總頁數: 61357 1 .... 12923 12924 12925 12926 12927 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.