---
id: "P:cAlgo.API.DropZone.Child"
kind: "property"
type: "T:cAlgo.API.DropZone"
url: "https://help.ctrader.com/ctrader-algo/references/Controls/DropZone/Child/"
---

> Documentation index for agents: https://help.ctrader.com/ctrader-algo/llms.txt · machine index: https://help.ctrader.com/ctrader-algo/api.json

# DropZone.Child

Member of [DropZone](https://help.ctrader.com/ctrader-algo/references/Controls/DropZone/index.md).

## Child

Gets or sets the drop zone child object.

Environments: Desktop supported · CLI not supported · Cloud not supported.

- CLI: Accepted without error but never displayed, so control events such as Click are never raised.
- Cloud: Accepted without error but never displayed, so control events such as Click are never raised.

C#:

```csharp
public ControlBase Child {get; set;}
```

Python:

```python
dropZone.Child: ControlBase
```

### Returns

`ControlBase` — 

Available since cAlgo.API 5.1.

### Examples

C#:

```csharp
var border = new Border { BorderColor = Color.Gray, BorderThickness = 1, Width = 250, Height = 80 };
border.Child = new TextBlock { Text = "Drop files here", HorizontalAlignment = HorizontalAlignment.Center, VerticalAlignment = VerticalAlignment.Center };
var dropZone = new DropZone { Child = border };
Chart.AddControl(dropZone);
```

Python:

```python
border = Border()
border.BorderColor = Color.Gray
border.BorderThickness = Thickness(1)
border.Width = 250
border.Height = 80
text = TextBlock()
text.Text = "Drop files here"
border.Child = text
dropZone = DropZone()
dropZone.Child = border
api.Chart.AddControl(dropZone)
```

