Blogspot - dysonliu.blogspot.com - Dyson's Notebook

Latest News:

WPF Templates 3 Jan 2012 | 08:24 pm

Style 只能就 element 已有的 property 設定,template 可以完全取代 element 的視覺外觀 (visual tree),而不會改變原有的功能與程式碼。Control templates 都是由 ControlTemplate class 所衍生的。 Control Templates 利用 ControlTemplate 定義 control 的外觀,並以 ...

WPF Styles 2 Jan 2012 | 10:49 pm

Sharing Styles 可以把不同 element 的 property 以 <Style x:Key=”…”> 集中在一起,如果 element 沒有這項 property,則會被忽略。 Example: <StackPanel> <StackPanel.Resources> <Style x:Key="controlStyle"> ...

WPF Application 8 Sep 2011 | 09:53 pm

WPF Application 會使用到的一些基本功能 Command-line argument 應用程式的參數可以透過 string[] args = System.Environment.GetCommandLineArgs(); 來取得 Persisting and Restoring Application State 過去 Windows 的應用程式多半使用 Registry ...

WPF Binary Resource 8 Sep 2011 | 06:59 pm

WPF Resource 的學習筆記。 Package Embedded in assembly,適合 toolbar icon, logo 等圖案 使用方法,是將檔案加入專案,將 Build Action 設定為 Resource 分離的外部檔,但是登記在程式中 使用方法,也是將檔案加入專案,將 Build Action 設定為 Content 另外,記得將 Copy to Outp...

Using GDI+ with MFC 8 Aug 2011 | 10:06 pm

MFC 只提供 GDI 繪圖系統,想要有現代與流行的畫面,最快最簡單的方法,就是加入 GDI+。雖然在名稱上,只多了一個 + 號,但增加的功能卻不少。 這些功能有漸層筆刷 (Gradient Brushes)、透明混色 (Alpha Blending)、曲線 (Cardinal Splines & Bezier Splines)、平面座標轉換 (Transformations and the M...

Unicode in MFC CString 8 Aug 2011 | 06:50 pm

告別 MFC 大概有 10 年以上的時間,因為工作,得重新溫習這套平台。用慣了 C# 之後,回過來使用MFC,老覺得 "卡卡的",很不順手。 十年前,unicode 還不是很普及,在字串轉換上,常使用 (ch & 0x80) 來檢查是不是中文字;但是現在已經有很多函式可以支援,我利用下列簡單的程式碼,將字串的轉換記錄下來,免得下回忘了,又得重新詢一次。 一些常用的字串函式,如 strcat, ...

Add an uninstall shortcut to setup project 11 May 2011 | 07:36 pm

使用 VS2010 建立 WPF 的 Setup Project,若希望在程式集的錄下,有一個解除安裝的按鈕,可以採用下列的方法。 在 Setup Project 的 User's Programs Menu 點選右鍵,選擇 Add / Project Output / Primary Output,並將名稱改為 Unstall xxx 將此 Shortcut 的 Argument 屬性設為 ...

WPF TileBrush 6 May 2011 | 04:11 am

WPF 的 TileBrush 有 BrushMappingMode.Absolute 與 BrushMappingMode.RelativeToBoundingBox 兩種模式: Absolute 採用固定的像數,Tile 圖案不會隨著物件的伸展而改變大小與形狀: RelativeToBoundingBox 則相對於物件的長寬比,因此數量是不變的: 除了 TileBrush.Viewpor...

Styling Separators in WPF 26 Apr 2011 | 10:39 pm

最近利用 WPF 設計 UI 時,想把 Menu Separator 的 Template 改掉,以為是個很簡單的工作,卻花了不少時間。還好找到了下面的一篇文章,這跟常規的處理方式略為不同,真不知道 WPF 還有多少控制項,也有相同的問題。 [Reference] Styling Separators in WPF

Dual Screen Application and WPF 20 Apr 2011 | 03:57 pm

使用 WPF 建立雙螢幕或多螢幕畫面,作法如下: 首先刪除 App.xaml 中的 StartupUri="MainWindows.xaml"的設定。 加入 System.Windows.Forms (for Screen) 與 System.Drawing (for Rectangle) 等參考。 在 App.xaml.cs 中加入下列的程式碼 (以雙螢幕為例)。 App.xaml.cs...

Related Keywords:

silverlight colorpicker, silverlight fileupload

Recently parsed news:

Recent searches: