Freigeben über


XmlForm.Dirty Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Daten in einem Formular seit dem letzten Speichern geändert wurden, oder legt diesen Wert fest.

public:
 abstract property bool Dirty { bool get(); void set(bool value); };
public abstract bool Dirty { get; set; }
member this.Dirty : bool with get, set
Public MustOverride Property Dirty As Boolean

Eigenschaftswert

true, wenn die Daten im Formular seit dem letzten Speichern geändert wurden; andernfalls false.

Beispiele

Im folgenden Codebeispiel wird die Dirty-Eigenschaft der XmlForm -Klasse verwendet, um zu bestimmen, ob Daten im Formular geändert wurden.

if (this.Dirty)
{
   MessageBox.Show("Data has been changed.");
}
else
{
   MessageBox.Show("Data has not been changed.");
}
If (Me.Dirty) Then
   MessageBox.Show("Data has been changed.")
Else
   MessageBox.Show("Data has not been changed.")
End If

Hinweise

Wenn die Dirty-Eigenschaft true lautet, wurden die Daten in dem einem Formular zugrunde liegenden XML-Dokument seit dem letzten Speichern geändert. Lautet die Eigenschaft false, sind keine Änderungen erfolgt.

Hinweis: Änderungen, die während eines Loading Ereignisses auftreten, führen nicht dazu, dass die Dirty-Eigenschaft auf true festgelegt wird.

Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.

Gilt für: