Share via


ExtendedPropertyValueEditor 類別

定義

存放屬性之所有擴充編輯器邏輯的容器。

public ref class ExtendedPropertyValueEditor : System::Activities::Presentation::PropertyEditing::PropertyValueEditor
public class ExtendedPropertyValueEditor : System.Activities.Presentation.PropertyEditing.PropertyValueEditor
type ExtendedPropertyValueEditor = class
    inherit PropertyValueEditor
Public Class ExtendedPropertyValueEditor
Inherits PropertyValueEditor
繼承
ExtendedPropertyValueEditor

備註

ExtendedPropertyValueEditor 類別可以保存兩個 DataTemplate 物件,一個用於內嵌編輯器,另一個則用於擴充編輯器。 內嵌編輯器提供顯示在視窗界限 Properties 內的自訂介面,而擴充編輯器則提供出現在新視窗中的介面。

InlineEditorTemplate 屬性會傳回 XAML 範本供內嵌編輯器的視覺介面使用,而 ExtendedEditorTemplate 屬性則會傳回 XAML 範本供擴充編輯器使用。 這些通常會在專案中 ResourceDictionary 的任何地方提供。

您應該使用 EditModeSwitchButton 叫用自訂的 ExtendedPropertyValueEditor

建構函式

ExtendedPropertyValueEditor()

不使用指定的擴充和內嵌編輯器 ExtendedPropertyValueEditor 物件建立 DataTemplate 類別的新執行個體。

ExtendedPropertyValueEditor(DataTemplate, DataTemplate)

使用指定的擴充和內嵌編輯器 ExtendedPropertyValueEditor 物件建立 DataTemplate 的新執行個體。

屬性

ExtendedEditorTemplate

取得或設定用於擴充式快顯或固定編輯器的 DataTemplate

InlineEditorTemplate

取得或設定 InlineEditorTemplate,也就是用於內嵌編輯器的 DataTemplate

(繼承來源 PropertyValueEditor)

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於