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

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

# Border.BorderColor

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

## BorderColor

Gets or sets the border line color. Check the Color class for the ARGB (alpha, red, green, blue) color values, or use the strings Color.Red, Color.FromName("Red"), Color.FromArgb(255, 0, 0), Color.FromHex("#ff0000"), "Red", "#ff0000".

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 Color BorderColor {get; set;}
```

Python:

```python
border.BorderColor: Color
```

### Returns

`Color` — 

### Examples

C#:

```csharp
var border = new Border { BorderThickness = 2, Width = 150, Height = 40 };
border.BorderColor = Account.Equity >= Account.Balance ? Color.Green : Color.Red;
Chart.AddControl(border);
```

Python:

```python
border = Border()
border.BorderThickness = Thickness(2)
border.Width = 150
border.Height = 40
border.BorderColor = Color.Green if api.Account.Equity >= api.Account.Balance else Color.Red
api.Chart.AddControl(border)
```

