Ejemplo n.º 1
0
 private void listViewRecords_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     if ((listViewRecords.Columns[e.Column].Tag == null) || (((SortOrder)listViewRecords.Columns[e.Column].Tag) == SortOrder.Descending))
     {
         ListViewSortIcons.SetSortIcon(listViewRecords, e.Column, SortOrder.Ascending);
         listViewRecords.Columns[e.Column].Tag = SortOrder.Ascending;
         _curveLibrary.SortOrder = new CurveLibrary.Sort(listViewRecords.Columns[e.Column].Name, CurveLibrary.Sort.Direction.Asc);
         LoadRecords();
     }
     else
     {
         ListViewSortIcons.SetSortIcon(listViewRecords, e.Column, SortOrder.Descending);
         listViewRecords.Columns[e.Column].Tag = SortOrder.Descending;
         _curveLibrary.SortOrder = new CurveLibrary.Sort(listViewRecords.Columns[e.Column].Name, CurveLibrary.Sort.Direction.Desc);
         LoadRecords();
     }
 }
Ejemplo n.º 2
0
 public CurveLibraryDialog()
 {
     InitializeComponent();
     Icon = Resources.VixenPlus;
     listViewRecords.Columns[0].Name = CurveLibrary.ManufacturerCol;
     listViewRecords.Columns[1].Name = CurveLibrary.LightCountCol;
     listViewRecords.Columns[2].Name = CurveLibrary.ColorCol;
     listViewRecords.Columns[3].Name = CurveLibrary.ControllerCol;
     _curveLibrary = new CurveLibrary();
     _isInternal   = true;
     comboBoxManufacturer.SelectedIndex = 0;
     comboBoxCount.SelectedIndex        = 0;
     comboBoxColor.SelectedIndex        = 0;
     comboBoxController.SelectedIndex   = 0;
     _isInternal = false;
     comboBoxSource.SelectedIndex       = 0;
     listViewRecords.ListViewItemSorter = new ListViewItemSorter();
     ListViewSortIcons.SetSortIcon(listViewRecords, 0, SortOrder.Ascending);
 }