VS2010Beta2放棄使用WPF做其介面?

2021-09-08 23:13:35 字數 782 閱讀 2381

早就聽說.net framework 4.0 beta 2開始就對文字渲染進行大幅度的改進,提高了清晰度。根據官方文件的說法,可以達到與win32相同的水平。

於是今天安裝好vs2010b2,第一印象就是字型真的是非常清晰。與gdi+渲染出來的文字別無二致。以為wpf真的把文字模糊的問題徹底解決了。

於是就去試了一把自己建立乙個wpf看看執行效果,結果卻不盡如人意。比.net 3.5中的wpf程式的文字清晰度略有提高,但是和vs介面上的文字差遠了。第一感覺就是,是不是要配什麼設定?我沒有去試著找這個想象中的設定。因為另乙個**的念頭在心中浮起——vs2010beta2已經部分放棄使用wpf做介面了。

於是就仔細觀察了vs2010的介面,希望能找到一些線索。沒有什麼好說的。上圖吧。

個人傾向於認為。vs2010 beta 2已經開始放棄使用wpf作用其介面呈現的手段。

我也有用reflector看過vs2010的幾個dll的**。雖然裡面還有不少wpf技術的東西。但是其實這並不能說明什麼。

ps: 那個神奇的讓文字清晰的屬性是:textoptions.textformattingmode="display" 和 textoptions.textrenderingmode。設定之後,wpf設計的確達到了非常清晰的程度。這個屬性可繼承。

下面是個示例。

VS2010 beta2 設定正確的DTD

首先我們回顧乙個概念 dtd 文件型別定義 是一組機器可讀的規則,它們定義xml x html的特定版本中允許有什麼,不允許有什麼。在解析網頁時,瀏覽器將使用這種規則檢查網頁的有效性並採取對應的措施。問題描述 如果大家安裝了vs2010 beta2,我們在設計asp.net程式的時候,aspx頁面會...

新的期待 寫在VS2010 Beta2發布後

自微軟致力於.net框架起,visual studio已經走過了將近9個年頭。記憶中,第一次使用的visual studio還是2003版的,那個時候已經覺得比起visual studio 6.0系列,無論從開發的使用者介面,還是那整合的開發環境,都有了其突出的改善。接著公升級到vs2005 vs2...

在VS2010中使用wxWidgets 2 9 3

wxwidgets 是跨平台的基於gtk 的c 開源庫。有點類似於windows平台的mfc。支援windows,osx,linux和unix的32位和64位結構。同時還支援一些移動平台如 windows mobile,iphone sdk和嵌入式gtk 如果對c 不熟,wxwidgets庫同時還支...