XRowList class

Represents list of Korzh.EasyQuery.WinForms.XRow.

public class Korzh.EasyQuery.WinForms.XRowList
    : Collection<XRow>

Package: Korzh.EasyQuery.WinForms (targets: net461, net5.0-windows7.0, netcoreapp3.1)

Assembly: Korzh.EasyQuery.WinForms.dll

Constructors

Name Type Description
XRowList(XPanel parentPanel) void Initializes a new instance of the Korzh.EasyQuery.WinForms.XRowList class.

Methods

Name Type Description
Arrange() void Arranges all rows in the list.
Arrange(int startIndex) void Arranges all rows in the list.
ClearItems() void Removes all elements from the System.Collections.ObjectModel.Collection'1.
InsertItem(int index, XRow item) void Inserts an element into the System.Collections.ObjectModel.Collection'1 at the specified index.
Move(int index1, int index2) void Moves the row from one position to another.
OnRowInserted(XRow row, int index) void Called when new row is inserted into panel.
RemoveAt(int index, bool untilSameLevel) void Removes the element at the specified index of the System.Collections.ObjectModel.Collection'1.
RemoveItem(int index) void Removes the element at the specified index of the System.Collections.ObjectModel.Collection'1.