internal void Initialize() { DeviceList.Clear(); ComponentList.Clear(); ExecutionEnvironmentList.Clear(); NodeList.Clear(); }
//Sets the current Component list we're watching in the main view //This function is my best work ever Martin Nielsen Fig public void SetComponentList(ObservableCollection <Component> list) { ComponentList.Clear(); if (true == UniqeChecked) { ObservableCollection <Component> distictlist; distictlist = new ObservableCollection <Component>(list.DistinctBy(x => x.ComponentName)); foreach (var component in distictlist) { ComponentList.Add(component); } FirstDataGrid = "Visible"; SecondDataGrid = "Collapsed"; ComponetAmountValue(); LoansAmountValue(); } else { foreach (var component in list) { ComponentList.Add(component); } FirstDataGrid = "Collapsed"; SecondDataGrid = "Visible"; } }
public void ClearComponentList() { ComponentList.Clear(); UpdateGroupCollection(); }