DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn die DialogEditorTemplate NULL ist und ein Dialogfeld vom Benutzer aufgerufen wurde.
public:
virtual void ShowDialog(System::Activities::Presentation::PropertyEditing::PropertyValue ^ propertyValue, System::Windows::IInputElement ^ commandSource);
public virtual void ShowDialog (System.Activities.Presentation.PropertyEditing.PropertyValue propertyValue, System.Windows.IInputElement commandSource);
abstract member ShowDialog : System.Activities.Presentation.PropertyEditing.PropertyValue * System.Windows.IInputElement -> unit
override this.ShowDialog : System.Activities.Presentation.PropertyEditing.PropertyValue * System.Windows.IInputElement -> unit
Public Overridable Sub ShowDialog (propertyValue As PropertyValue, commandSource As IInputElement)
Parameter
- propertyValue
- PropertyValue
Der PropertyValue für die bearbeitete Eigenschaft.
- commandSource
- IInputElement
Das IInputElement, das als Quelle für die Ausführung von PropertyValueEditorCommands verwendet werden kann.
Hinweise
Da die Befehle vom Host verarbeitet werden und da benutzerdefinierte Dialogfelder kein Teil dieser visuellen Struktur sein werden, macht commandSource
ein IInputElement verfügbar, das Teil der visuellen Struktur des Hosts ist und daher verwendet werden kann, um Eigenschaftenbearbeitungsbefehle so auszuführen, dass sie ordnungsgemäß verarbeitet werden können. Durch das Überschreiben dieser Methode können Sie eine benutzerdefinierte Dialogfeldlogik implementieren, z. B. das Aufrufen vorhandener Systemdialogfelder.