共用方式為


Adapter 類別

更新:2007 年 11 月

用來改寫特定項目 (Item) 的邏輯。

命名空間:  Microsoft.Windows.Design.Interaction
組件:  Microsoft.Windows.Design.Extensibility (在 Microsoft.Windows.Design.Extensibility.dll 中)

語法

Public MustInherit Class Adapter _
    Inherits FeatureProvider

Dim instance As Adapter
public abstract class Adapter : FeatureProvider
public ref class Adapter abstract : public FeatureProvider
public abstract class Adapter extends FeatureProvider

備註

您可以衍生自 Adapter 類別,以改寫特定項目 (Item) 的邏輯。例如,在面板中移動項目 (Element) 會使用相同的工作,不過工作的實作會根據此項目 (Element) 所在的面板型別而異。項目 (Element) 的拖曳工作會查詢其父面板,尋找是否有可以執行移動操作的配接器。

繼承階層架構

System.Object
  Microsoft.Windows.Design.Features.FeatureProvider
    Microsoft.Windows.Design.Interaction.Adapter
      Microsoft.Windows.Design.Interaction.ParentAdapter
      Microsoft.Windows.Design.Interaction.PlacementAdapter

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

Adapter 成員

Microsoft.Windows.Design.Interaction 命名空間

ParentAdapter

其他資源

了解 WPF 設計工具擴充性