原创 c#: Console應用程序更改字體顏色的方法

            Console.ForegroundColor = ConsoleColor.Yellow; //設置字的顏色爲黃色

原创 WPF學習系列001: WPF 的一些亮點,優點,好處

  廣泛整合 WPF 通過統一的編程模型和緊密整合涵蓋了:2D圖形、控件、3D圖形、視頻、語音、富文檔視圖技術等等,使得各種媒體類型都能組合起來並一起呈現。 與分辨率無關 WPF使用矢量圖形,使得無論縮小還是放大屏幕上的元素,不需要考慮屏

原创 c# string與byte相互轉換

由 string 轉換爲 bytes System.Text.Encoding.Default.GetBytes(string); 由 byte[] 轉換爲 string System.Text.Encoding.Default.Ge

原创 WPF學習系列004: 2.3 命名空間

  2.3 命名空間 XAML文件的根對象元素必須指定至少一個XML命名空間,用於驗證自己和子元素。 命名空間的使用:xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presenta

原创 WPF學習系列005: 2.4 屬性元素

   XAML提供了一種語法來設置複雜的屬性值,即屬性元素。元素的屬性被設置爲 XML元素,而不是 XML特性。 XML元素名中的句點(".")可以用於區分 XML元素是對象元素還是屬性元素。屬性元素總是會以“類型名.屬性名(TypeNa

原创 正則表達式

匹配位置   /b  代表着單詞的開頭或結尾,也就是單詞的分界處。(注意,這只是單詞分開的位置,包括了字符串開始位置和結束位置,也包括空格等劃分開單詞的那些位置)   .    匹配除了換行符以外的任意字符。   ^   匹配你要用來查找

原创 Visual Studio 2008 Hot Keys

Visual Studio 2008 Hot Keys   Edit Edit.CollapseTo-Definitions CTRL + M, O Edit.ToggleAllOutlining CTRL + M, L Edit.

原创 WPF學習系列003: 2.2 元素和特性

  2.2 元素和特性 在XAML中定義一個XML元素(叫作對象元素)與在.NET中實例化一個對應的對象(總是使用默認的構造函數)是等價的。XAML元素 == .Net對象 設置對象元素的一個特性(attribute) ,與設置一個同名屬

原创 c#: 爲 Console 應用程序(控制檯應用程序)的 main 函數提供參數(string[] args)的方法

1. 雙擊 Console Application 的 "Properties"   2. 單擊左側 "Debug”("調試")選項卡   3. 在 "Start Options" ("啓動選項") 的 "Command line arg

原创 WPF學習系列002: 2.1 XAML 定義

  2.1 XAML 定義 XAML是一種相對簡單、通用的聲明式編程語言,它適合於構建和初始化.NET對象。 XAML和WPF是相對獨立的,可以分別單獨使用。

原创 c#: 使用 Console 寫文件的方法

              Console.SetOut(new StreamWriter("demo.txt")); //指定 Console 輸出的位置爲 StreamWriter             Console.Write

原创 c#: 如何自動添加標準的 MenuStrip 菜單

1. 在窗體上放置 MenuStrip 控件   2. 鼠標點選 MenuStrip 控件   3. 鼠標點選 MenuStrip 控件右上角的 "小三角"   4. 單擊"插入標準項"

原创 WPF學習系列008: 2.7 對象元素的子元素

   XAML 文件就像所有的 XML 文件一樣,必須有一個單獨的根對象元素。 對象元素可以支持3類子對象元素 2.7 對象元素的子元素 內容屬性 集合項 能夠通過類型轉換到它的父元素的

原创 WPF學習系列012: 2.7.4 XAML 擴展部分

   可以在 XAML 中使用任何類型的.NET對象(甚至是COM對象),也可以使用自己定義的對象,無論這些對象是不是與用戶界面有關。對象必須以“友好聲明”(declarative-friendly)的方式進行設計。 對於不是專門爲 XA