Sdílet prostřednictvím


DialogPropertyValueEditor.ShowDialog – metoda

Jen když DialogEditorTemplate je nullodkaz Null (Nothing v jazyce Visual Basic) a byl vyvolán dialogové okno uživatele.

Obor názvů:  Microsoft.Windows.Design.PropertyEditing
Sestavení:  Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Deklarace
Public Overridable Sub ShowDialog ( _
    propertyValue As PropertyValue, _
    commandSource As IInputElement _
)
public virtual void ShowDialog(
    PropertyValue propertyValue,
    IInputElement commandSource
)
public:
virtual void ShowDialog(
    PropertyValue^ propertyValue, 
    IInputElement^ commandSource
)
abstract ShowDialog : 
        propertyValue:PropertyValue * 
        commandSource:IInputElement -> unit 
override ShowDialog : 
        propertyValue:PropertyValue * 
        commandSource:IInputElement -> unit 
public function ShowDialog(
    propertyValue : PropertyValue, 
    commandSource : IInputElement
)

Parametry

Poznámky

Tato metoda potlačení umožňuje implementovat logiku pole žádné vlastní dialogové okno, takové vyvolání stávající systém dialogová okna.

Protože PropertyValueEditorCommands zpracovávat hostitel, a protože vlastní dialogová okna nejsou součástí visual tree, commandSource zpřístupňuje IInputElement je část hostitele vizuální stromu. To lze provést příkazy pro úpravy tak, aby se správně zachází vlastnost.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

DialogPropertyValueEditor Třída

Microsoft.Windows.Design.PropertyEditing – obor názvů

PropertyEntry

PropertyValue

PropertyValueEditorCommands

IInputElement

Další zdroje

Property Editing Architecture

WPF Designer Extensibility