private void addParam_Click(object sender, RoutedEventArgs e) { availableParameters = (AvailableParameters)LeftParamListBox.DataContext; selectedParameters = (SelectedParameters)RightParamListBox.DataContext; System.Collections.IList parametersSelection = LeftParamListBox.SelectedItems; if (parametersSelection.Count != 0) { //Add Param to the selected parameters list selectedParameters.AddItems(parametersSelection); //remove Param from the available parameters list availableParameters.RemoveItems(parametersSelection); } }
private void Ok_Button_Click(object sender, RoutedEventArgs e) { selectedParameters = (SelectedParameters)RightParamListBox.DataContext; reports = (ClashReports)reportsListBox.DataContext; if (selectedParameters.Count != 0) { reports.WriteToFile(selectedParameters); } }