DialogPropertyValueEditor 클래스

정의

PropertyEntry 개체의 모든 대화 상자 편집 논리를 위한 컨테이너입니다.

public ref class DialogPropertyValueEditor : System::Activities::Presentation::PropertyEditing::PropertyValueEditor
public class DialogPropertyValueEditor : System.Activities.Presentation.PropertyEditing.PropertyValueEditor
type DialogPropertyValueEditor = class
    inherit PropertyValueEditor
Public Class DialogPropertyValueEditor
Inherits PropertyValueEditor
상속
DialogPropertyValueEditor

설명

대화 상자 편집기를 연결할 수 있는 인라인 편집기를 표시하려면 DialogPropertyValueEditor 클래스를 사용합니다.

DialogPropertyValueEditor 클래스는 대화 상자 편집기의 DataTemplate 또는 대화 상자가 호출될 때 호출되는 사용자 지정 논리를 포함할 수 있습니다.

사용자 지정 EditModeSwitchButton 클래스를 호출하려면 DataTemplate에서 DialogPropertyValueEditor을 사용합니다.

호스트 대화 상자에 표시되는 DataTemplate을 제공하거나 기존 또는 시스템 대화 상자를 다시 사용할 수 있도록 하는 ShowDialog() 메서드를 재정의할 수 있습니다.

다음 목록은 DataTemplate 또는 ShowDialog() 메서드 중 사용되는 메서드를 확인하기 위한 규칙을 보여 줍니다.

경우는 DialogEditorTemplate 속성은 null 참조 (Visual Basic에서는 Nothing)는 DataTemplate 스타일을 지정 하는 호스트를 제공 하는 호스트별 대화 상자에 호스팅됩니다. ShowDialog()는 호출되지 않습니다.

경우는 DialogEditorTemplate 속성은 null 참조 (Visual Basic에서는 Nothing)를 가상 ShowDialog() 메서드가 호출 되 고 대화 상자를 표시 하려면이 메서드를 재정의할 수 있습니다.

생성자

DialogPropertyValueEditor()

특정 템플릿을 사용하지 않고 DialogPropertyValueEditor 클래스의 새 인스턴스를 만듭니다.

DialogPropertyValueEditor(DataTemplate, DataTemplate)

지정된 대화 상자 편집기 및 인라인 편집기 템플릿을 사용하여 DialogPropertyValueEditor 클래스의 새 인스턴스를 만듭니다.

속성

DialogEditorTemplate

호스트별 대화 상자에서 호스팅되는 DataTemplate을 가져오거나 설정하고 해당 DataContextPropertyValue로 설정합니다.

InlineEditorTemplate

인라인 편집기에 사용되는 InlineEditorTemplate, DataTemplate을 가져오거나 설정합니다.

(다음에서 상속됨 PropertyValueEditor)

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ShowDialog(PropertyValue, IInputElement)

DialogEditorTemplate이 null이고 사용자가 대화 상자를 호출했을 때 호출됩니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상