建立自訂控制項
Microsoft Expression Blend 提供多種可設定樣式及用於應用程式的不同控制項。不過,如果這些控制項不符合您的特定需求,您可以建立自訂控制項,方法是設計一個類別,讓它繼承 Windows Presentation Foundation (WPF) 或 Microsoft Silverlight 的其中一個 System.Windows.Controls 類別。
若要在自訂控制項中加入可在 Expression Blend 之 [屬性] 面板中修改的屬性,請在類別中定義相依性屬性。如需詳細資訊,請參閱 MSDN 的 WPF DependencyProperty 類別 與 Silverlight DependencyProperty 類別 。
若要使自訂控制項可透過在 Expression Blend 中修改範本來設定樣式,您必須在控制項中加入 Generic.xaml。如需詳細資訊,請參閱 MSDN 的設計可設定樣式控制項的方針 與 Creating a Control That Has a Customizable Appearance (建立具有可自訂外觀的控制項)。
如需有關建立自訂控制項的一般資訊,請參閱 MSDN 的 WPF 控制項自訂 與 Silverlight Control Customization (Silverlight 控制項自訂)。
本節內容
另請參閱
概念
Copyright © 2011 by Microsoft Corporation. All rights reserved.