Exemple #1
0
 /// <summary>
 /// Remove column from "selected" (and add to "available" list)
 /// </summary>
 /// <param name="column"></param>
 private void RemoveColumn(GuiGridColumn column)
 {
     AvailableColumns.Add(column);
     SelectedColumns.Remove(column);
     SelectedAvailableColumn = column;
     SelectedSelectedColumn  = null;
 }
Exemple #2
0
 /// <summary>
 /// Move selected values form 'Selected Columns' list box to 'Columns' list box
 /// </summary>
 private void MoveFromSelectedColumnsToColumnsAction()
 {
     for (int i = 0; i < _selectedInSelectedColumns.Count;)
     {
         Columns.Add(_selectedInSelectedColumns.ElementAt(i));
         SelectedColumns.Remove(_selectedInSelectedColumns.ElementAt(i));
     }
 }
        public void Remove()
        {
            var selected = SelectedColumns.Where(c => c.IsSelected).ToArray();

            foreach (var item in selected)
            {
                SelectedColumns.Remove(item);
                item.IsSelected = false;
                AvailableColumns.Add(item);
            }
        }