Search
FormatForm Class
Remarks See Also
 






A form which can be used to define format for cells within a worksheet.

Namespace: MindFusion.Spreadsheet.WinForms
Assembly: MindFusion.Spreadsheet.WinForms.StandardForms

 Syntax

C#  Copy Code

public class FormatForm : Form

Visual Basic  Copy Code

Public Class FormatForm
    Inherits Form

 Remarks

This form can be used to apply formatting to a cell or a range of cells. To use the form, create an instance of the FormatForm class, by providing the related workbook and the IStyle object of the target cell or range of cells, and call the ShowDialog method. To apply the changes made through the form, call the Apply method. The following image shows the form:

 Example

The code below demonstrates how to use the form to format the cells identified by an existing CellRange instance.

C#  Copy Code

var form = new FormatForm(workbook, cellRange.Style, workbook.Locale);
if (form.ShowDialog(this) == DialogResult.OK)
{
    using (workbook.StartChangeOperation(worksheet))
        form.Apply(cellRange.Style);
}

Visual Basic  Copy Code

Dim form = New FormatForm(workbook, cellRange.Style, workbook.Locale)
If form.ShowDialog(Me) = DialogResult.OK Then

    Using workbook.StartChangeOperation(worksheet)
        form.Apply(cellRange.Style)
    End Using

End If

 Inheritance Hierarchy

System.Object
    System.MarshalByRefObject
        System.ComponentModel.Component
            System.Windows.Forms.Control
                System.Windows.Forms.ScrollableControl
                    System.Windows.Forms.ContainerControl
                        System.Windows.Forms.Form
                            MindFusion.Spreadsheet.WinForms.FormatForm

 See Also