Skip to content

MultiSelect.UnselectItems

method · MultiSelect · cAlgo.API Since 5.6

DesktopCLICloud

Unselects items on the MultiSelect

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 void UnselectItems(IEnumerable<string> items)
multiSelect.UnselectItems(items: Iterable[str]) -> None

Parameters

Name C# type Python type Description
items IEnumerable<string> Iterable[str] The items that will be unselected on MultiSelect

Examples

var multiSelect = new MultiSelect();
foreach (var symbolName in new[] { "EURUSD", "GBPUSD", "USDJPY" })
    multiSelect.AddItem(symbolName);
multiSelect.SelectAllItems();
multiSelect.UnselectItems(new[] { "GBPUSD", "USDJPY" });
Print("Still selected: {0}", multiSelect.SelectedItems.Count);
multiSelect = MultiSelect()
for symbolName in ["EURUSD", "GBPUSD", "USDJPY"]:
    multiSelect.AddItem(symbolName)
multiSelect.SelectAllItems()
multiSelect.UnselectItems(["GBPUSD", "USDJPY"])
api.Print(f"Still selected: {multiSelect.SelectedItems.Count}")