Time of Update: 2018-12-06
如果一個MDI表單中有多個子表單同時開啟,假如不對其排列順序進行調整,那麼介面會非常的混亂,而且不容易瀏覽。那麼如何解決這個問題呢?我們可以通過使用帶有MdiLayout枚舉的LayoutMdi方法來排列多重文件介面父表單中的子表單。文法:public void LayoutMdi (MdiLayout value)value:是MdiLayout枚舉值之一,用來定義MDI子表單的布局。MdiLayout枚舉用於指定MDI父表單中子表單的布局。文法:public enum
Time of Update: 2018-12-06
本篇文章主要講解如何用IrisSkin2.dll來動態對WinForm介面進行更換皮膚操作,在操作之前,應該確保有IrisSkin2.dll和一些稍微漂亮些的皮膚檔案(以.ssk結尾),把它們放置在你自認為很合適的位置,為了示範用我把IrisSkin2.dll和皮膚檔案放置在了應用程式的Debug下面,所有的皮膚檔案放置在了以skin為命名的檔案夾下如所示skin檔案夾下的皮膚檔案和我自己定義的INI設定檔(此檔案將會在後面講到,關於INI設定檔的相關資訊在我以上的文章中已提到過,在此不再詳細講
Time of Update: 2018-12-06
Many TSQL books show you how to use @@Identity to get the identity of the most recently added row. Many articles online, or in magazines show the same. What you might not know is that it is potentially a source for some very hard to trace bugs in
Time of Update: 2018-12-06
//---------------------------------------------------------------------------------private void Form1_Load(object sender, EventArgs e){ this.menuStrip1.Items[0].MouseHover += new EventHandler(Form1_MouseHover);}//----------------------------------
Time of Update: 2018-12-06
PrintDocument控制項設定列印的文檔。PrintDocument控制項中比較常見的是控制項的PrintPage事件和Print方法。PrintPage事件在需要為當前頁列印的輸出時發生。調用Print方法開始文檔的列印進程。下面通過執行個體示範如何使用PrintDocument控制項。例
Time of Update: 2018-12-06
1、不用天才與花瓶
Time of Update: 2018-12-06
在一個預存程序呼叫堆疊中,調用關係如下:1 A (pA)2 |--->B (pB)3 |--->C (pC)4 |--->D (pA)在預存程序A中聲明了SAVEPOINT pA,在預存程序D中聲明了重名的SAVEPOINT pA。如果在預存程序D中出現異常需要復原,按照常理,理論上會向調用棧上層一層層復原: Exception ---> Rollback ---> pA ---> pC ---> pB -
Time of Update: 2018-12-06
很酷的效果,很值得好好去學習的哈。重設工具箱:建立一個WinForm程式,項目名稱為TestDockPanelControl。選中Form1表單後選擇工具箱--->>建立個添加選項卡命名為WeiFenLuo--->>右鍵--->>選擇項--->>瀏覽--->>weiFenLuo.winFormsUI.Docking.dll--->>確定.此時工具箱出現DockPanel控制項。這以上步驟僅是把DockPanel控制項添加到工
Time of Update: 2018-12-06
本文詳細介紹怎樣將MenuStrip控制項中的資訊添加到TreeView控制項中首先在WinForm表單中添加一個MenuStrip控制項和TreeView控制項,根據個人的愛好把控制項布局好後。在表單的載入事件中(根據自己的情況而定)添加如下的代碼: /// <summary> /// 表單載入時事件 /// </summary> /// <param name="sender"></param> /// <param
Time of Update: 2018-12-06
如何凝聚團隊各個成員的力量,產生合力?我們項目實施過程中,需要針對系統排錯,修改bug。那麼我們團隊內部各個成員的排錯方法和修改bug的方法定會有所不同,所謂的差異化、多樣化。作為一個Team Leader,應當在項目例會中,讓每個member提出自己工作中的體會和亮點,談談自己的排錯方法和修改bug的方法,指派某個member記錄和收集大家的方法和體會,整理出來會後發給每個Team
Time of Update: 2018-12-06
對於任何成長中的企業來說,設計一個合適的網站是一件非常重要的事情,但是如何讓你的網站具有富互連網應用程式(Rich Internet
Time of Update: 2018-12-06
<html><HEAD><TITLE>文本自動向上滾動</TITLE><META content="text/html; charset=gb2312" http-equiv=Content-Type><STYLE type=text/css>#demo a { width:100%; overflow:hidden; font:12px/16px tahoma; display:block;
Time of Update: 2018-12-06
protobuf是google提供的一個開源序列化架構,類似於XML,JSON這樣的資料表示語言,其最大的特點是基於二進位,因此比傳統的XML表示高效短小得多。雖然是位元據格式,但並沒有因此變得複雜,開發人員通過按照一定的文法定義結構化的訊息格式,然後送給命令列工具,工具將自動產生相關的類,可以支援java、c++、python等語言環境。通過將這些類包含在項目中,可以很輕鬆的調用相關方法來完成業務訊息的序列化與還原序列化工作。protobuf在google中是一個比較核心的基礎庫,作為分布式運
Time of Update: 2018-12-06
當你想要去追逐你夢想的時候,總有一些人會對你說一些話,但是你要分清哪些話是真的有用,哪些話是謊言…… 不幸的是,有些時候正當你要邁出你追逐夢想的第一步的時候,你身邊的人,甚至是一位十分在乎你的人也許會給你一些糟糕的意見。其實不是因為他們對你有惡意,是因為他們不瞭解你的宏圖——你的夢想,激情,人生目標對你來說的意義。他們不瞭解,對你來說,最好的獎勵就是值得冒險的經曆。So they try to protect you by shielding you from the possibility
Time of Update: 2018-12-06
概述 ADO.Net為我們提供了強大的資料庫開發能力,它內建的多個對象為我們的資料庫編程提供了不同的選擇。但是在允許我們靈活選用的同時,許多初學者也很迷惑,我到底是應該使用DataReader還是應該使用DataAdapter?我只想讀取一小部分資料,難道我一定要Fill滿整個DataSet嗎?為什麼DataReader不能和RecordSet一樣提供一個資料更新的方法?DataSet到底有什麼好處? 在本文中,我將對.Net
Time of Update: 2018-12-06
什麼是Silverlight?作為新一代互連網多媒體及互動式內容播放應用外掛程式,Silverlight是一種跨平台、支援多種瀏覽器的互連網多媒體呈現技術,將為廣大使用者帶來流暢、高清的視頻體驗,同時為專業團隊、網路媒體及商業使用者提供了突破性的解決方案。什麼是WPF?WPF(Windows Presentation Foundation) 是微軟.NET Framework 3.0的組成部分之一,它是一套基於XML、.NET Framework、向量繪圖(vector
Time of Update: 2018-12-06
對於SOCKET在這裡我不想究其曆史,我只想說其時它是一種進程通訊的方式,簡言之就是調用這個網路程式庫的一些API函數就能實現分布在不同主機的相關進程之間的資料交換. SOCKET中首先我們要理解如下幾個定義概念:一是IP地址:IP
Time of Update: 2018-12-06
使用者活躍度是檢驗產品成功與否的重要指標之一,傳統行業的商家極為重視門面的裝潢,因為一個好的門面可以聚集人氣,招攬更多的顧客。古時候的大戶人家院子門口的石獅子或其他的擺件的擺放極為講究,有一定的風水學說道理,更能彰顯主人家的身份地位.由此可見,“門面’就如人的臉面之於人的形象一樣重要,而WEB的登入頁面就相當傳統的“門面”。現在越來越多的大型網站把登入和首頁放在一起設計,由此可見登入頁面的重要性,一個出彩的登入介面,將提升產品的品質,賦予產品獨特的氣質,登入介面也是一個發揮情感化設計,提升使用者
Time of Update: 2018-12-06
有一個年輕人,從很小的時候起,他就有一個夢想,希望自己能夠成為一名出色的賽車手。他在軍隊服役的時候,曾開過卡車,這對他熟練駕駛技術起到了很大的協助作用。 退役之後,他選擇到一家農場裡開車。在工作之餘,他仍一直堅持參加一支業餘賽車隊的技能訓練。只要有機會遇到車賽,他都會想盡一切辦法參加。因為得不到好的名次,所以他在賽車上的收入幾乎為零,這也使得他欠下一筆數目不小的債務。
Time of Update: 2018-12-06
測試結果:ProtoBuf Length:115BinaryFormatter Length:1177XmlSerializer Length:814xml