Sets or returns the current state of the report layout. This property is set to True when any changes are made to the report layout since it was last saved.
Syntax
Visual Basic (Declaration) | |
---|
Public Property IsDirty As System.Boolean |
C# | |
---|
public System.bool IsDirty {get; set;} |
Remarks
Example
NOTE: The following is incomplete code. You would need to add your own code to handle the user's answer via the MessageBox.
C# | Copy Code |
---|
private void mnuExit_Click(object sender, System.EventArgs e)
{
if (((GrapeCity.ActiveReports.SectionReport)this.reportdesigner.Report).IsDirty == true)
{
MessageBox.Show("Do you want to save your report?");
}
else
{
this.Close();
}
} |
Visual Basic | Copy Code |
---|
Private Sub mnuExit_Click(sender As Object, e As System.EventArgs)
If DirectCast(Me.reportdesigner.Report, GrapeCity.ActiveReports.SectionReport).IsDirty = True Then
MessageBox.Show("Do you want to save your report?")
Else
Me.Close()
End If
End Sub |
Requirements
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
See Also