XmlForm.Dirty Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, которое указывает, были ли изменены данные в форме со времени последнего сохранения.
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
Значение свойства
true — если данные в форме были изменены со времени последнего сохранения; в противном случае — false.
Примеры
В следующем примере кода свойство XmlFormDirty класса используется для определения того, были ли изменены данные в форме.
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
Комментарии
Если значением свойства Dirty является true, данные в связанном XML-документе формы были изменены со времени последнего сохранения. Если значение равно false, изменений не было.
Примечание. Изменения, происходящие Loading во время события, не приводят к тому, что свойству Dirty будет присвоено значение true.
Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.