內容介紹
.NET Framework的出現給編程帶來了極大的改變,圖形編程也同樣受到了巨大的影響。微軟在.NET中把 GDI升級為GDI+,它包含了許多命名空間和類,專門用於Web和Windows控制項中的自定義繪圖操作。本書專門講述了GDI+編程中與開發自定義控制項相關的功能,重點放在Windows Forms自定義控制項的創建上,同時也討論了ASP.NET伺服器控制項的創建問題。全書共分為4個部分:第1部分是對GDI+的用途和結構的概述,第2部分結合代碼實例講述了GDI+編程的具體細節,如繪圖表面、坐標系、鋼筆和筆刷、文本和字型、圖像和圖像操作、路徑和區域、變換的處理和列印等。其中涉及了與GDI+在自定義控制項中的套用最相關的所有的類、方法、屬性和事件。第3部分集中講解了自定義控制項的設計和開發,包括自定義控制項的定義、特徵,控制項與VS.NET的集成,在控制項中如何實現滾動等。第4部分講述了GDI+功能在Web應用程式中的使用。如在Internet上提供GDI+圖像、創建ASP.NET伺服器控制項和使用GDI+創建Web服務等知識。
本書適合希望了解如何使用GDI+編寫Windows Forms和Web Forms自定義控制項的中、高級C#程式設計師和其他熟悉面向對象語言的開發人員閱讀。