Class DataGridPrintPagePanel
Represents a panel that arranges the rows and cells of SfDataGrid for printing.
Inheritance
System.Object
DataGridPrintPagePanel
Implements
System.IDisposable
Namespace: Syncfusion.UI.Xaml.DataGrid.Print
Assembly: Syncfusion.Grid.WinUI.dll
Syntax
public class DataGridPrintPagePanel : Panel, IDisposable
Constructors
DataGridPrintPagePanel()
Initializes a new instance of DataGridPrintPagePanel class.
Declaration
public DataGridPrintPagePanel()
Methods
ArrangeOverride(Size)
Arranges the content of the page panel.
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
Windows.Foundation.Size | finalSize | The computed size that is used to arrange the content. |
Returns
Type | Description |
---|---|
Windows.Foundation.Size | The size consumed by page panel. |
Dispose()
Releases all the resources used by the DataGridPrintPagePanel class.
Declaration
public void Dispose()
Dispose(Boolean)
Disposes all the resources used by the DataGridPrintPagePanel class.
Declaration
protected virtual void Dispose(bool isDisposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | isDisposing | Indicates whether the call is from Dispose method or from a finalizer. |
MeasureOverride(Size)
Determines the desired size of the page panel for printing .
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
Windows.Foundation.Size | availableSize | The size that the page panel can occupy. |
Returns
Type | Description |
---|---|
Windows.Foundation.Size | The desired size of page panel. |
Implements
System.IDisposable