WinForm 的 Data Binding (資料繫結) 已是老生常談的話題,但對 WPF 來說,卻有不少新的體驗。
本系列將示範 WPF 程式設計中,如何以 XML 為資料來源,實作 data binding:
第一部分將介紹 XmlDataProvider
的使用方法,將指定的資料 binding 到 ListBox
。
分類彙整: Computer
.NET Framework 中 BitmapEffect 及 OuterGlowBitmapEffect 的替代方案
早期 .NET Framework 的開發者為了實作 UI 元件的外圍發光效果,
通常會使用 BitmapEffect
或 OuterGlowBitmapEffect
。
然而,BitmapEffect
是由軟體 render 達成的,一旦大量使用將對系統造成負擔;
隨著 API 與時俱進,新版的 .NET Framework 將不採用 System.Windows.Media.Effects.BitmapEffect
,
取而代之的是支援硬體加速的方案。
因此這些語法若於 .NET Framework 3.5 SP1 之後的版本編譯,可能會得到如下警告訊息 (warning message):
Warning 1 ‘Public Property BitmapEffect() As System.Windows.Media.Effects.BitmapEffect’ is obsolete: ‘Avoid using BitmapEffects as they have very poor performance characteristics. They will be deprecated in a future version. Consider using the UIElement.Effect property and ShaderEffects where appropriate instead.’
內容是大意是為了保持程式碼的可維護性,建議開發者使用較新的 API 作為替代方案。
問題來了,UIElement.Effects
有沒有 OuterGlowBitmapEffect
的替代方案呢?
閱讀全文 .NET Framework 中 BitmapEffect 及 OuterGlowBitmapEffect 的替代方案
VAIO-P Windows 7 全攻略
購入 VAIO-P 已有一段時間,當初為了追求效能,
自行安裝了 Windows XP 並做了大幅的細部調教校。
如今 Windows 7 “正式” 上市超過一季,
隨著家裡桌機及工作用 NB 的磨合,使用者經驗 (user experience) 已不成為障礙。
於是決定將 VAIO-P 也安裝 Windows 7,希望藉由 ReadyBoost 及 DXVA,
讓整體效能與影片播放的表現都能超越 Windows XP!
本文將介紹 P 系列安裝驅動程式及公用程式的順序,同時也適用於其他 VAIO 產品。
閱讀全文 VAIO-P Windows 7 全攻略
2009 年本站 Top 10 Keywords
到了歲末,總該有點墊檔的東西表示一下。
以下為本站年度十大站外搜尋關鍵字…
閱讀全文 2009 年本站 Top 10 Keywords
Bourne Shell 中 read 的 silent mode
這兒近三個月沒發表技術性的文章,實在情非得已。
今年負責的專案,是典型的 one man force 模式,
從先期研究到兩階段開發一手包辦,歷經八個月著實累積不少知識。
但是礙於 NDA (Non-disclosure agreement),在開發期間無法提及太多技術細節。
趕在年底休假前,將成果交付給合作單位,
現在可以暢所欲言來談技術細節了…(去它的 NDA)