# DynamicRow class

Namespace: [Eto.Forms](https://eto.picoe.ca/api/namespace/eto.forms.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
[TypeConverter(DynamicRowConverter)]
public class DynamicRow : Collection<DynamicItem>
```

Represents a row for a [DynamicTable](https://eto.picoe.ca/api/type/eto.forms.dynamictable.md)

## Constructors

- [DynamicRow](https://eto.picoe.ca/api/type/eto.forms.dynamicrow/ctor.md): (4 overloads) Initializes a new instance of the [DynamicRow](https://eto.picoe.ca/api/type/eto.forms.dynamicrow.md) class.

## Properties

- [Items](https://eto.picoe.ca/api/type/eto.forms.dynamicrow/items.md): (obsolete) Gets or sets the items on this row.
- [Table](https://eto.picoe.ca/api/type/eto.forms.dynamicrow/table.md): Gets the table this row is contained in

## Methods

- [Add](https://eto.picoe.ca/api/type/eto.forms.dynamicrow/add.md): (4 overloads) Add the controls to the row, with specified xscale and yscale.
- [ClearItems](https://eto.picoe.ca/api/type/eto.forms.dynamicrow/clearitems.md): Handles when the collection is cleared.
- [InsertItem](https://eto.picoe.ca/api/type/eto.forms.dynamicrow/insertitem.md): Handles when an item is inserted into the collection
- [RemoveItem](https://eto.picoe.ca/api/type/eto.forms.dynamicrow/removeitem.md): Handles when an item is removed from the collection
- [SetItem](https://eto.picoe.ca/api/type/eto.forms.dynamicrow/setitem.md): Handles when an item is changed

## Convertors

- [operator implicit](https://eto.picoe.ca/api/type/eto.forms.dynamicrow/op-implicit.md): (static) Implicitly converts a control to a row to easily define layouts
