Advertisement
Guest User

Untitled

a guest
Sep 2nd, 2014
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. this.dataGridView1.Sort (this.dataGridView1.Columns["day"], ListSortDirection.Ascending);
  2.  
  3. private DataGridView dataGridView1 = new DataGridView();
  4. private BindingSource bindingSource1 = new BindingSource();
  5.  
  6. private void Form1_Load(object sender, System.EventArgs e)
  7. {
  8. // Bind the DataGridView to the BindingSource
  9. dataGridView1.DataSource = bindingSource1;
  10. SortDataByMultiColumns(); //Sort the Data
  11. }
  12.  
  13. private void SortDataByMultiColumns()
  14. {
  15. DataView view = dataTable1.DefaultView;
  16. view.Sort = "day ASC, status DESC";
  17. bindingSource1.DataSource = view; //rebind the data source
  18. }
  19.  
  20. private void SortDataByMultiColumns()
  21. {
  22. DataView view = ds.Tables[0].DefaultView;
  23. view.Sort = "day ASC, status DESC";
  24. dataGridView1.DataSource = view; //rebind the data source
  25. }
  26.  
  27. private void dataGridView1_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
  28. {
  29. if (dataGridView1.Columns[e.ColumnIndex].HeaderText =="day")
  30. {
  31. myBindingSource.Sort = "day, hour";
  32. }
  33. }
  34.  
  35. mConflictsDataGridView.Sort(mConflictsDataGridView.Columns[mNameLabel.Index], ListSortDirection.Descending);
  36.  
  37. mConflictsDataGridView.Sort(mConflictsDataGridView.Columns[mFileExtensionLabel.Index], ListSortDirection.Descending);
  38.  
  39. DataGridView1.Sort(DataGridView1.Columns["status"], ListSortDirection.Ascending);
  40. DataGridView1.Sort(DataGridView1.Columns["day"], ListSortDirection.Asscending);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement