public JsonResult Columns_Destroy(ColumnModel model)
        {
            var target = ColumnOne(m => m.ID == model.ID);

            ColumnsList.Remove(target);

            return(Json(target));
        }
Beispiel #2
0
        void column_MovedUp(object sender, EventArgs e)
        {
            var column = (ColumnSettings)sender;
            var index  = ColumnsList.IndexOf(column);

            ColumnsList.Remove(column);
            ColumnsList.Insert(index - 1, column);
            ResetColumns();
            column.SelectControl();
        }
Beispiel #3
0
        private void btnAdd_Click(object sender, RoutedEventArgs e)
        {
            var selectedItem = (KeyValuePair <string, string>)lstAllColumns.SelectedItem;

            DisplayColumnsList.Add(selectedItem.Key, selectedItem.Value);

            ColumnsList.Remove(selectedItem.Key.ToString());

            lstAllColumns.Items.Refresh();

            lstDisplayColumns.Items.Refresh();
        }
Beispiel #4
0
        void column_ColumnRemoved(object sender, EventArgs e)
        {
            var column = (ColumnSettings)sender;
            var index  = ColumnsList.IndexOf(column);

            ColumnsList.Remove(column);
            ResetColumns();
            if (ColumnsList.Count > 0)
            {
                ColumnsList.Last().SelectControl();
            }
            else
            {
                chkColumnLabels.Select();
            }
        }