Skip to content

ToggleButton.Checked

event · ToggleButton · cAlgo.API

DesktopCLICloud

Occurs when checked.

Environment behaviour

CLI — not supported. Accepted without error but never displayed, so control events such as Click are never raised.

Cloud — not supported. Accepted without error but never displayed, so control events such as Click are never raised.

Definition

public event Action<ToggleButtonEventArgs> Checked;
toggleButton.Checked += handler  # handler(obj: ToggleButtonEventArgs)

Examples

var toggleButton = new ToggleButton { Text = "Show SMA" };
toggleButton.Checked += args => Print("SMA shown, value: {0}", Indicators.SimpleMovingAverage(Bars.ClosePrices, 14).Result.LastValue);
Chart.AddControl(toggleButton);
def on_start(self):
    toggleButton = ToggleButton()
    toggleButton.Text = "Show SMA"
    toggleButton.Checked += self.on_toggle_button_checked
    api.Chart.AddControl(toggleButton)

def on_toggle_button_checked(self, args):
    sma = api.Indicators.SimpleMovingAverage(api.Bars.ClosePrices, 14)
    api.Print(f"SMA shown, value: {sma.Result.LastValue}")