Time of Update: 2018-12-07
設置控制項的標準顏色類: System.Drawing.SystemColors類0到9之間數字的ASCII值: 0到9之間數字的ASCII值是48到57,所以就保證字元在這個範圍內。ASCII值8表示退格鍵。控制項的操作無效 KeyPressEventArgs的Handled屬性設置為True,告訴控制項不就對字元進行任何操作。如得到ToolStrip中的子控制項Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
C#排列子視窗.........Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//this為主窗體this.LayoutMdi(MdiLayout.Cascade);MdiLayout 列舉型別指定多重檔案介面 (MDI) 父視窗中 MDI 子視窗的配置。命名空間:
Time of Update: 2018-12-07
private void GetRoundValue() { double fValue = 105.812; //方法1:對浮點四捨五入 //double i = Math.Round(fValue, 0); ; //方法2:對浮點四捨五入,並設定四捨五入類型 //double i = Math.Round(fValue, 0,
Time of Update: 2018-12-07
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> //子表單啟動或關閉事件 this.MdiChildActivate += new EventHandler(FMzMain_MdiChildActivate);Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
委託是一種可以把引用存儲為函數的型,聽起來很棘手,但其機制是非常簡單。 據我個人理解,可以解釋為:委託是一個可以調用其它方法、事件等的架子。 委託的的聲明類似於函數,但不帶函數體,且要使用delegate關鍵字。委託的聲明指定了一個函數名,其它包含一個返類型和參數列表。下邊做一個簡單的例字,幫助大家理解。Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
格式規範名稱說明C 或 c貨幣數值將轉換為表示貨幣數量的字串。轉換是由用來對數值進行格式化的 NumberFormatInfo 物件的貨幣格式資訊所控制。精確度規範指示所需要的小數位數。如果省略精確度規範,則會使用 NumberFormatInfo 指定的預設貨幣精確度。D 或 d十進位這個格式只支援整數型別。數值將會被轉換為十進位數 (0-9)
Time of Update: 2018-12-07
c#如何自定義控制項的屬性呢?我今天嘗試去自定義控制項屬性。 設計自訂屬性的過程十分簡單,在設計屬性前只需要考慮以下幾個方面:使用屬性的目的是什麼? 屬性可以以很多方式使用。你需要定義屬性到底要完成什麼功能並確保這些特定功能沒有內建在.NET框架組中。使用.NET修改器要比使用屬性好,因為這將簡化同其它裝配件的整合過程。屬性必須儲存什麼資訊? 屬性是打算用來指示某個功能的簡單標誌嗎?或者屬性是否要儲存資訊?一個屬性可以擁有設計時賦予的一組資訊,並在運行時查看這些資訊。
Time of Update: 2018-12-07
Form: ControlBox:移除窗體按鈕(最大化、最小化、關閉組),並從左側移除「系統菜單」 Opacity:控制窗體透明度 ActiveControl:指出窗體上當前哪一個擦傷擁有焦點 BackColor:窗體中任何文本和圖形的默認背景顏色 ForeColor:窗體中任何文本和圖形的默認前景顏色 FormBorderStyle:控制窗體邊框的外觀和類型 Location:這是一個復合屬性,它指定窗體左上方相對於它的容器的坐標
Time of Update: 2018-12-07
方法: 1、創建一個菜單項數組。 2、在數組中增加菜單項 3、創建一個彈出式引用菜單 4、將菜單與菜單項加入到彈出式引用菜單中 5、將控制項的ContextMenuStrip屬性設置成彈出菜單如下例: 例1:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> //ToolStripMenuItem:
Time of Update: 2018-12-07
設定表中欄位的默認值...兩表合並設定表中欄位的默認值Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
VS .NET(C#)如何動態創建控制項呢?今天做了一個小程式來學習一下。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> #region 動態創建控制項 /// <summary> /// 直接創建一個沒有任何屬性TextBox控制項 /// </summary>
Time of Update: 2018-12-07
之前有學習過屬性,但並沒有真正弄懂其中的內容,今天重新學習後,讓我對屬性有了清楚的認識。 這裡只講一下屬性的定義及調用,就不講為什麼使用屬性了。(如有不足,請各位指出)Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
位操作符是對資料按二進位位進行運算的操作符。c#位操作符包括:按位與 & 按位或 |按位取反 ~左移 <<右移 >>Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
訪問級別 public 訪問不受限制。 private 僅能被本類訪問。 protected 只可以被本類及其衍生類別訪問。 internal 可由項目(程式集)所有類訪問, protected internal 訪問僅限於當前程式集或從包含類派生的類型。參數數組
Time of Update: 2018-12-07
Time of Update: 2018-12-07
事件驅動(EventDriven)是C#視窗程序設計的核心,其重要性就相當於VC中的訊息映射,不瞭解事件驅動就無法深入視窗程序設計的殿堂。在C#語言中,事件的處理主要有兩種方法:委託式的事件處理模式(Delegation Event Model)與對可重載方法(Event Method)的重載。1、委託式事件處理 委託式事件處理模式,顧名思義,就是將特定的事件委託給負責事件處理的方法來進行。 在.NET中,類有資料成員(Data
Time of Update: 2018-12-07
1. 匿名方法簡介 匿名方法允許我們以一種“內聯”的方式來編寫方法代碼,將代碼直接與委託執行個體相關聯,從而使得委託執行個體化的工作更加直觀和方便。2.匿名方法的幾個相關問題:2.1 參數列表 匿名方法可以在delegate關鍵字後跟一個參數列表(可以不指定),後面的代碼塊則可以訪問這些參數:addButton.Click += delegate(object sender, EventArgs e) {MessageBox.Show(((Button)sender).Text);}
Time of Update: 2018-12-07
我想學一下如何定議事件,找了一篇文章學習,可是沒看懂,不過感覺這篇文章挺好,就留下來了。目錄: 介紹委託和事件 聲明事件(定義事件) 註冊事件 實現事件 觸發事件 為事件增加“添加/刪除”方法 一
Time of Update: 2018-12-07
簡單說來,所謂索引器就是一類特殊的屬性,通過它們你就可以像引用數組一樣引用自己的類。 聲明方法如下(與屬性相似):Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> //定義右鍵 ToolStripMenuItem DeletePhraseMe = new ToolStripMenuItem(); DeletePhraseMe.Name = "DeleteBookMark";