Class DetailsViewRowPanel
Represents a class that provides the common functionalities of DetailsViewRow panel.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.DataGrid
Assembly: Syncfusion.Grid.WinUI.dll
Syntax
public class DetailsViewRowPanel : Panel, IDisposable
Constructors
DetailsViewRowPanel()
Initializes a new instance of DetailsViewRowPanel class.
Declaration
public DetailsViewRowPanel()
Methods
ArrangeOverride(Size)
Provides the behaviour for the "Arrange" pass of layout.
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
| Type | Name | Description |
|---|---|---|
| Windows.Foundation.Size | finalSize | The final area within the parent that this object should use to arrange itself and its children. |
Returns
| Type | Description |
|---|---|
| Windows.Foundation.Size | The actual size that is used after the element is arranged in layout. |
Dispose()
Disposes all the resources used by the DetailsViewRowPanel class.
Declaration
public void Dispose()
Dispose(Boolean)
Disposes all the resources used by the DetailsViewRowPanel 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)
Provides the behaviour for the "Measure" pass of the layout cycle.
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
| Type | Name | Description |
|---|---|---|
| Windows.Foundation.Size | availableSize | The available size that this object can give to child objects.Infinity can be specified as a value to indicate that the object will to size whatever the content is available. |
Returns
| Type | Description |
|---|---|
| Windows.Foundation.Size | The Size that this object determines it needs during layout,based on its calculations of the allocated sizes for child objects or based on other considerations such as a fixed container size. |