/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dataGridViewResults_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { this.Cursor = Cursors.WaitCursor; // sort by column header TempSet.Sort(e.ColumnIndex); dataGridViewResults.DataSource = TempSet.CardSet; UpdateGrid(); this.Cursor = Cursors.Default; }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dataGridViewCollection_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { this.Cursor = Cursors.WaitCursor; // sort by column header MTGCardSet Temp = new MTGCardSet(); Temp.CardSet = (ArrayList)dataGridViewCollection.DataSource; Temp.Sort(e.ColumnIndex); dataGridViewCollection.DataSource = Temp.CardSet; UpdateCollectionGrid(); this.Cursor = Cursors.Default; }