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}")