Skip to content

ToggleButton.Unchecked

event · ToggleButton · cAlgo.API

DesktopCLICloud

Occurs when unchecked.

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> Unchecked;
toggleButton.Unchecked += handler  # handler(obj: ToggleButtonEventArgs)

Examples

var toggleButton = new ToggleButton { Text = "Trading enabled", IsChecked = true };
toggleButton.Unchecked += args =>
{
    foreach (var order in PendingOrders.ToArray())
        CancelPendingOrder(order);
    Print("Trading disabled, pending orders cancelled");
};
Chart.AddControl(toggleButton);
def on_start(self):
    toggleButton = ToggleButton()
    toggleButton.Text = "Trading enabled"
    toggleButton.IsChecked = True
    toggleButton.Unchecked += self.on_toggle_button_unchecked
    api.Chart.AddControl(toggleButton)

def on_toggle_button_unchecked(self, args):
    for order in list(api.PendingOrders):
        api.CancelPendingOrder(order)
    api.Print("Trading disabled, pending orders cancelled")