public void ChangePhotosOrder(int i_ColumnNumber) { if (PhotosDataGridView.SortOrder == SortOrder.None) { PhotosDataGridView.Sort(PhotosDataGridView.Columns[i_ColumnNumber], System.ComponentModel.ListSortDirection.Descending); } else if (PhotosDataGridView.SortOrder == SortOrder.Descending) { PhotosDataGridView.Sort(PhotosDataGridView.Columns[i_ColumnNumber], System.ComponentModel.ListSortDirection.Ascending); } else if (PhotosDataGridView.SortOrder == SortOrder.Ascending) { PhotosDataGridView.Sort(PhotosDataGridView.Columns[i_ColumnNumber], System.ComponentModel.ListSortDirection.Descending); } }
private void photosDataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0 && e.RowIndex >= 0) { PhotosDataGridView.CommitEdit(DataGridViewDataErrorContexts.Commit); if ((bool)PhotosDataGridView.CurrentCell.Value == true) { m_AmountOfCheckedPhotos++; } else { m_AmountOfCheckedPhotos--; } } }