原创 Color.FromArgb()方法詳解

寫在前面的話 前幾天做項目的時候需要在後臺定義顏色,用到了Color.FromArgb(),着實讓我折騰了很久。沒辦法,對於一個習慣在設計器中設置顏色,或僅使用Color.Red這種通用顏色的菜鳥來講,實在是不太瞭解Color.F

原创 如何在Excel中設置下拉選項

第一步:打開excel文檔,選中需加入下拉選項的單元格。 第二步:點擊菜單中的“數據”->“數據有效性”->“數據有效性”。 第三步:在彈出的頁面中設置菜單下,點擊“允許”下選擇“序列”按鈕。 第四步:在來

原创 C#實現冒泡排序法

冒泡排序(Bubble Sort,臺灣譯爲:泡沫排序或氣泡排序)是一種簡單的排序算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已

原创 每天送給自己一句話(三月)

3.2 自律,規律作息,無論是對身體還是對工作都有好處。 3.3 不要過多的依賴別人,學會打理好一個人的生活。 3.4 遇到事情莫慌張,逐一解決便好。 3.5 要接受工作中的刺激與挑戰,也要接受工作中的重複與乏味。 3.6

原创 每天送給自己一句話

雖然在堅持,但總覺得自己執行力度不夠。明白很多道理,依然過不好這一生,大概就是如此吧。因此重要的還是把想法付諸於實踐,不驕不躁,讓每一天每個月都比過去進步點。 4.1要對自己說的話負責,有時候你的一句玩笑話別人可能當了真。 4

原创 C#關聯程序的文件路徑中存在空格的問題解決

今天測試的時候無意間發現,打開通過寫註冊表關聯了程序的文件,如果文件名中存在空格,則無法通過雙擊打開。 經測試發現,原來是在Main方法入口點傳入的參數爲string[] 類型,當傳入帶空格的路徑時,會被分解成多個字符串存

原创 關於WPF和Windows Form的區別理解(一)

最近項目要上線,處於緊張的測試中,一整天都在盯着電腦屏幕上那些晃動的波形做測試,excel中記滿了密密麻麻的測試數據,看得眼睛都疼了。把眼睛從電腦屏幕上移開,實在是看不下去了。可上班時間,又不能無所事事,所以一邊讓電腦中的測試程序

原创 HOW TO:使用 Visual C# .NET 打印 RichTextBox 控件的內容

概要 本分步指南介紹瞭如何打印 RichTextBox 控件的內容。RichTextBox 控件沒有提供任何打印 RichTextBox 內容的方法。您可以擴展 RichTextBox 類以使用 EM_FORMATRANGE 消息

原创 ListView失去焦點選中行不能高亮顯示的問題解決

方法一: 1.ListView的HideSelection屬性設置爲True。 2.ListView的Validated事件處理 /// <summary> /// 失去焦點事件 ///

原创 如何設置和獲得控件相對於Canvas的位置

Canvas是WPF中常用的控件,今天第一次使用,有很多屬性都不熟悉,不過用過了的就要記住,下一次就不會再犯愁如何使用啦。 Canvas中的控件可以任意佈局,並且能夠獲得較爲精確的位置,那麼如果設置控件相對於Canvas的位置呢

原创 程序集版本中使用SVN版本號自動生成方法詳解

本節和大家討論一下程序集版本最後一位使用SVN版本號的自動生成方法,這裏就向大家簡單介紹一下,歡迎大家能和我一起學習SVN版本號的相關知識。 使用SVN進行源代碼版本控制時,我們希望能夠快速找到每個發佈版本對應的源代碼版本,現在

原创 角谷猜想(Collatz conjecture)驗證算法C#實現

角谷猜想 任何一個大於一的自然數,如果是奇數,則乘以三再加一;如果是偶數,則除以二;得出的結果繼續按照前面的規則進行運算,最後必定得到一。 該猜想由日本數學家角谷靜夫發現,又被稱爲考拉茲猜想,3n+1猜想、哈塞猜想、烏拉姆猜想或敘

原创 DateTime.Compare(t1,t2)比較兩個日期大小

DateTime.Compare(t1,t2)比較兩個日期大小,可以理解爲是用前面的數減去後面的數,如果: 返回值小於零: t1 小於 t2。 返回值等於零 : t1 等於 t2。 返回值大於零: t1 大於 t2。