首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

《Programming WPF》第 9 章前言:為什麼 WPF 少寫自訂控制項,以及何時必須寫

     編輯:關於.NET

WPF 的核心優勢:少寫自訂控制項

傳統 UI 框架常需寫自訂控制項來調整外觀或互動行為。WPF 提供豐富工具讓你在不寫新類別的情況下完成:

  • 組合、內容模型、樣式、模板、動畫、整合繪圖支援。
  • 可廣泛客製化既有控制項的外觀與表面行為。

控制項的本質:行為定義者

如第 3 章所述,控制項的角色是定義「根本行為」。按鈕無論外觀如何動畫、樣式化,本質仍是「可被點擊」。若你需要的行為:

  • 現有控制項未提供,
  • 且無法透過組合多個控制項達成,

那時才必須撰寫自訂控制項。

本章目標:打造具備內建級彈性的自訂控制項

若想讓自訂控制項可重用,它應擁有與內建控制項同等的彈性:支援豐富內容、樣式、模板。本章將示範如何利用內建控制項同樣強大的機制,建立擁有完整客製化能力的自訂控制項。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved