Exemple #1
0
    /// <summary>
    /// Sort when column is clicked.
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    private void list_ColumnClick(object sender, ColumnClickEventArgs e)
    {
        // Determine whether the column is the same as the last column clicked.
        if (e.Column != sortColumn)
        {
            // Set the sort column to the new column.
            sortColumn = e.Column;

            // Set the sort order to ascending by default.
            this.Sorting = SortOrder.Ascending;
        }
        else
        {
            // Determine what the last sort order was and change it.
            if (this.Sorting == SortOrder.Ascending)
                this.Sorting = SortOrder.Descending;
            else
                this.Sorting = SortOrder.Ascending;
        }

        //  Get the column type
        Type type = this.Columns[e.Column].Tag as Type;

        // Set the ListViewItemSorter property to a new ListViewItemComparer object.
        this.ListViewItemSorter = new ListViewItemComparer(e.Column,
                                                           this.Sorting,
                                                           type);
    }
 private void listView1_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     this.treeView1.Focus();
 }
Exemple #3
0
 private void this_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     if (!this._allowColumnSort || this.Items.Count == 0)
     {
         return;
     }
     for (int i = 0; i < this.Columns.Count; i++)
     {
         this.Columns[i].ImageKey = null;
     }
     for (int i = 0; i < this.Items.Count; i++)
     {
         this.Items[i].Tag = null;
     }
     if (e.Column != _sortcol)
     {
         _sortcol     = e.Column;
         this.Sorting = SortOrder.Ascending;
         this.Columns[e.Column].ImageKey = "up";
     }
     else
     {
         if (this.Sorting == SortOrder.Ascending)
         {
             this.Sorting = SortOrder.Descending;
             this.Columns[e.Column].ImageKey = "down";
         }
         else
         {
             this.Sorting = SortOrder.Ascending;
             this.Columns[e.Column].ImageKey = "up";
         }
     }
     if (_sortcol == 0)
     {
         //ListViewItem
         if (this.Items[0].GetType() == typeof(EXListViewItem))
         {
             //sorting on text
             this.ListViewItemSorter = new ListViewItemComparerText(e.Column, this.Sorting);
         }
         else
         {
             //sorting on value
             this.ListViewItemSorter = new ListViewItemComparerValue(e.Column, this.Sorting);
         }
     }
     else
     {
         //ListViewSubItem
         if (this.Items[0].SubItems[_sortcol].GetType() == typeof(EXListViewSubItemAB))
         {
             //sorting on text
             this.ListViewItemSorter = new ListViewSubItemComparerText(e.Column, this.Sorting);
         }
         else
         {
             //sorting on value
             this.ListViewItemSorter = new ListViewSubItemComparerValue(e.Column, this.Sorting);
         }
     }
 }
Exemple #4
0
 private void listViewEx1_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     listViewItemSorter.Column = e.Column;
     listViewEx1.Sort();
     UpdateRowColor();
 }
    void ColumnClick(object sender, ColumnClickEventArgs e)
    {
        ListView lv = (ListView) sender;

        if (lv.Sorting == SortOrder.Ascending) {
            lv.Sorting = SortOrder.Descending;
        } else {
            lv.Sorting = SortOrder.Ascending;
        }
    }
Exemple #6
0
        private void MovieView_ColumnClick(object sender, ColumnClickEventArgs e)
        {
            var columnName = MovieView.Columns[e.Column].Text;

            if (_sortedCol != columnName)
            {
                _sortReverse = false;
            }

            switch (columnName)
            {
            case "File":
                if (_sortReverse)
                {
                    _movieList = _movieList
                                 .OrderByDescending(x => Path.GetFileName(x.Filename))
                                 .ThenBy(x => x.SystemID)
                                 .ThenBy(x => x.GameName)
                                 .ThenBy(x => x.FrameCount)
                                 .ToList();
                }
                else
                {
                    _movieList = _movieList
                                 .OrderBy(x => Path.GetFileName(x.Filename))
                                 .ThenBy(x => x.SystemID)
                                 .ThenBy(x => x.GameName)
                                 .ThenBy(x => x.FrameCount)
                                 .ToList();
                }
                break;

            case "SysID":
                if (_sortReverse)
                {
                    _movieList = _movieList
                                 .OrderByDescending(x => x.SystemID)
                                 .ThenBy(x => Path.GetFileName(x.Filename))
                                 .ThenBy(x => x.GameName)
                                 .ThenBy(x => x.FrameCount)
                                 .ToList();
                }
                else
                {
                    _movieList = _movieList
                                 .OrderBy(x => x.SystemID)
                                 .ThenBy(x => Path.GetFileName(x.Filename))
                                 .ThenBy(x => x.GameName)
                                 .ThenBy(x => x.FrameCount)
                                 .ToList();
                }
                break;

            case "Game":
                if (_sortReverse)
                {
                    _movieList = _movieList
                                 .OrderByDescending(x => x.GameName)
                                 .ThenBy(x => Path.GetFileName(x.Filename))
                                 .ThenBy(x => x.SystemID)
                                 .ThenBy(x => x.FrameCount)
                                 .ToList();
                }
                else
                {
                    _movieList = _movieList
                                 .OrderBy(x => x.GameName)
                                 .ThenBy(x => Path.GetFileName(x.Filename))
                                 .ThenBy(x => x.SystemID)
                                 .ThenBy(x => x.FrameCount)
                                 .ToList();
                }
                break;

            case "Length (est.)":
                if (_sortReverse)
                {
                    _movieList = _movieList
                                 .OrderByDescending(x => x.FrameCount)
                                 .ThenBy(x => Path.GetFileName(x.Filename))
                                 .ThenBy(x => x.SystemID)
                                 .ThenBy(x => x.FrameCount)
                                 .ToList();
                }
                else
                {
                    _movieList = _movieList
                                 .OrderBy(x => x.FrameCount)
                                 .ThenBy(x => Path.GetFileName(x.Filename))
                                 .ThenBy(x => x.SystemID)
                                 .ThenBy(x => x.GameName)
                                 .ToList();
                }
                break;
            }

            _sortedCol   = columnName;
            _sortReverse = !_sortReverse;
            MovieView.Refresh();
        }
        protected override void OnColumnClick(ColumnClickEventArgs e)
        {
            base.OnColumnClick(e);

            _sort(e.Column, SortOrder.Ascending, false);
        }
Exemple #8
0
        void listView1_ColumnClick(object sender, ColumnClickEventArgs e)
        {
            string strSortOrder = string.Empty;

            if (listView1.Columns[e.Column].SortOrder == Gizmox.WebGUI.Forms.SortOrder.None || listView1.Columns[e.Column].SortOrder == Gizmox.WebGUI.Forms.SortOrder.Descending)
            {
                strSortOrder = "DESC";
            }
            else
            {
                strSortOrder = "ASC";
            }

            LoadList(mstrSelect, mstrTableName, mstrWhere, listView1.Columns[e.Column].Text + " " + strSortOrder, true);
        }
Exemple #9
0
 private void listViewDefines_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     ListViewItemComparer.SortColumn(listViewDefines, e, false);
 }
 private void listViewCreatures_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     ListViewColumnSorter.DoSort((ListView)sender, e.Column);
 }
Exemple #11
0
 private void listView1_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     Sqlite.ColumnSorter(e.Column, listView1);
 }
Exemple #12
0
 void ListViewControl_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     //ListViewControl.ListViewItemSorter = new TypeComparers.IntComparer();
     //ListViewControl.Sorting = SortOrder.Ascending;
     //ListViewControl.Sort();
 }
Exemple #13
0
 /// <summary>
 /// The <see cref="ListView.ColumnClick"/> event handler
 /// for the <see cref="ListView"/> <see cref="lsvSubjects"/>.
 /// User clicked on column title, so reorder entrys according to selected column.
 /// </summary>
 /// <param name="sender">Source of the event</param>
 /// <param name="e">A <see cref="ColumnClickEventArgs"/> with the event data.</param>
 private void lsvSubjects_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     this.lsvSubjects.ListViewItemSorter = new ListViewItemComparer(e.Column);
 }
Exemple #14
0
        /* SORT */
        #region * (LIB) SORT COLUMN IN LISTVIEW

        private void lvwFaculty_ColumnClick(object sender, ColumnClickEventArgs e)
        {
            Sort.SortColumnsListView(e, lvwFaculty);
        }
 protected virtual void OnColumnRightClick(ColumnClickEventArgs e)
 {
     ColumnRightClick?.Invoke(this, e);
 }
Exemple #16
0
    protected override void OnColumnClick(ColumnClickEventArgs e)
    {
        if (Items.Count == 0)
                return;
            ListViewItemSorter = new ListViewItemComparer(e.Column);
            Sort();
            ListViewItemSorter = null;
            base.OnColumnClick(e);
            switch (Sorting)
            {
                case SortOrder.None:
                case SortOrder.Ascending:
                    Sorting = SortOrder.Descending;
                    break;

                case SortOrder.Descending:
                    Sorting = SortOrder.Ascending;
                    break;
            }
    }
Exemple #17
0
        private void imageListView1_ColumnClick(object sender, ColumnClickEventArgs e)
        {
            if ((e.Buttons & MouseButtons.Right) != MouseButtons.None)
            {
                // Group menu
                for (int j = groupByToolStripMenuItem.DropDownItems.Count - 1; j >= 0; j--)
                {
                    if (groupByToolStripMenuItem.DropDownItems[j].Tag != null)
                        groupByToolStripMenuItem.DropDownItems.RemoveAt(j);
                }
                int i = 0;
                foreach (ImageListView.ImageListViewColumnHeader col in imageListView1.Columns)
                {
                    ToolStripMenuItem item = new ToolStripMenuItem(col.Text);
                    item.Checked = (imageListView1.GroupColumn == i);
                    item.Tag = i;
                    item.Click += new EventHandler(groupColumnMenuItem_Click);
                    groupByToolStripMenuItem.DropDownItems.Insert(i, item);
                    i++;
                }
                if (i == 0)
                {
                    ToolStripMenuItem item = new ToolStripMenuItem("None");
                    item.Enabled = false;
                    groupByToolStripMenuItem.DropDownItems.Insert(0, item);
                }

                // Sort menu
                for (int j = sortByToolStripMenuItem.DropDownItems.Count - 1; j >= 0; j--)
                {
                    if (sortByToolStripMenuItem.DropDownItems[j].Tag != null)
                        sortByToolStripMenuItem.DropDownItems.RemoveAt(j);
                }
                i = 0;
                foreach (ImageListView.ImageListViewColumnHeader col in imageListView1.Columns)
                {
                    ToolStripMenuItem item = new ToolStripMenuItem(col.Text);
                    item.Checked = (imageListView1.SortColumn == i);
                    item.Tag = i;
                    item.Click += new EventHandler(sortColumnMenuItem_Click);
                    sortByToolStripMenuItem.DropDownItems.Insert(i, item);
                    i++;
                }
                if (i == 0)
                {
                    ToolStripMenuItem item = new ToolStripMenuItem("None");
                    item.Enabled = false;
                    sortByToolStripMenuItem.DropDownItems.Insert(0, item);
                }

                // Show menu
                columnContextMenu.Show(imageListView1, e.Location);
            }
        }
Exemple #18
0
 private void ColumnHeaderClick(object sender, ColumnClickEventArgs e)
 {
     this.riskList1.ListViewItemSorter = new ListViewItemComparer(e.Column);
     //MessageBox.Show("Column header clicked!");
 }
 public void liviLanguages_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     this.liviLanguages.ListViewItemSorter = new ListViewItemComparer(e.Column);
     liviLanguages.Sort();
 }
Exemple #20
0
 /// <summary>
 /// Handles the ListViews ColumnClick event.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void listview_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     Sort(e.Column);
 }
Exemple #21
0
 private void LvUsersColumnClick(object sender, ColumnClickEventArgs e)
 {
     lvUsers.Sorting            = lvUsers.Sorting == SortOrder.Ascending ? SortOrder.Descending : SortOrder.Ascending;
     lvUsers.ListViewItemSorter = new ListViewItemComparer(e.Column, lvUsers.Sorting);
 }
        //private void ShowUser_GroupDWH(int year, int month)
        //{
        //    LoadYWH loadYWH;
        //    if (listDescription.Items.Count > 0)
        //    {
        //        for (int i = 0; i < listDescription.SelectedIndices.Count; i++)
        //        {
        //            //MessageBox.Show(((LoadUser)listItems.Items[listItems.SelectedIndices[i]].Tag).user.LastName);
        //            LoadUser loadUser = (LoadUser)listDescription.Items[listDescription.SelectedIndices[i]].Tag;
        //            if (loadUser != null)
        //            {
        //                loadYWH = manager.FindLoadYWH(year, loadUser.listLoadYWH);
        //                if (loadYWH != null)
        //                {
        //                    LoadMWH loadMWH = loadYWH.FindLoadMWH(month);
        //                    if (loadMWH != null)
        //                    {
        //                        ShowIssueDayForm(loadMWH, year, month);
        //                    }
        //                    else
        //                        MessageBox.Show(month.ToString() + " месяца не существует!");
        //                }
        //            }
        //        }
        //    }
        //}

        //private void ShowYearDWH(int year, int month)
        //{
        //    LoadYWH loadYWH = manager.FindLoadYWH(year, manager.listLoadYWH);
        //    if (loadYWH != null)
        //    {
        //        LoadMWH loadMWH = loadYWH.FindLoadMWH(month);
        //        if (loadMWH != null)
        //        {
        //            ShowIssueDayForm(loadMWH, year, month);
        //        }
        //        else
        //            MessageBox.Show(month.ToString() + " месяца не существует!");
        //    }
        //}

        private void listLoad_ColumnClick(object sender, ColumnClickEventArgs e)
        {
            int colIndex;

            if (typeView == TypeView.LoadExperiedProject | typeView == TypeView.LoadExperiedUser)
            {
                colIndex = Convert.ToInt16(e.Column.ToString());
                if (listLoadMWH.Items.Count > 0)
                {
                    if (listLoadMWH.SelectedIndices.Count > 0)
                    {
                        for (int i = 0; i < listLoadMWH.SelectedIndices.Count; i++)
                        {
                            ListViewItem lvi = listLoadMWH.Items[listLoadMWH.SelectedIndices[i]];
                            if (lvi.Tag is LoadProject)
                            {
                                LoadProject loadProject = (LoadProject)lvi.Tag;
                                ShowIssueDayForm(loadProject, TypeView.LoadShortExpProject);
                            }
                            if (lvi.Tag is LoadUser)
                            {
                                LoadUser loadUser = (LoadUser)lvi.Tag;
                                ShowIssueDayForm(loadUser, TypeView.LoadShortExpUser);
                            }
                        }
                    }
                }
            }
            else
            {
                if (comboYear.Items.Count != 0)
                {
                    colIndex = Convert.ToInt16(e.Column.ToString());
                    int month = ++colIndex - tabIndex;
                    //MessageBox.Show(colIndex.ToString());
                    int year = Convert.ToInt16(comboYear.SelectedItem.ToString());

                    if (listLoadMWH.Items.Count > 0)
                    {
                        if (listLoadMWH.SelectedIndices.Count > 0)
                        {
                            for (int i = 0; i < listLoadMWH.SelectedIndices.Count; i++)
                            {
                                ListViewItem lvi = listLoadMWH.Items[listLoadMWH.SelectedIndices[i]];
                                if (lvi.Tag is LoadYWH)
                                {
                                    LoadYWH loadYWH = (LoadYWH)lvi.Tag;
                                    LoadMWH loadMWH = loadYWH.FindLoadMWH(month);
                                    if (loadMWH != null)
                                    {
                                        //loadMWH.GetListLoadProject();
                                        string tracker = listLoadMWH.Items[listLoadMWH.SelectedIndices[i]].SubItems[1].Text;
                                        if (tracker.Contains("план"))
                                        {
                                            //ShowIssueDayForm(loadMWH, year, month, TypeView.LoadShortIssueDWH);
                                            //MessageBox.Show("plan");
                                            ShowIssueDayForm(loadMWH, year, month, TypeView.LoadIssueDWH, tracker);
                                        }

                                        if (tracker.Contains("факт"))
                                        {
                                            //ShowIssueDayForm(loadMWH, year, month, TypeView.LoadShortTimeDWH);
                                            //MessageBox.Show("plan");
                                            ShowIssueDayForm(loadMWH, year, month, TypeView.LoadTimeDWH, tracker);
                                        }
                                    }
                                    //MessageBox.Show("i = " + i.ToString() + "lvi.index = " + lvi.Index.ToString());
                                }
                            }
                        }
                    }
                }
            }
        }
Exemple #23
0
        private void DetailsView_ColumnClick(object sender, ColumnClickEventArgs e)
        {
            var detailsList = new List <MovieDetails>();

            for (var i = 0; i < DetailsView.Items.Count; i++)
            {
                detailsList.Add(new MovieDetails
                {
                    Keys            = DetailsView.Items[i].Text,
                    Values          = DetailsView.Items[i].SubItems[1].Text,
                    BackgroundColor = DetailsView.Items[i].BackColor
                });
            }

            var columnName = DetailsView.Columns[e.Column].Text;

            if (_sortedDetailsCol != columnName)
            {
                _sortDetailsReverse = false;
            }

            switch (columnName)
            {
            // Header, Value
            case "Header":
                if (_sortDetailsReverse)
                {
                    detailsList = detailsList
                                  .OrderByDescending(x => x.Keys)
                                  .ThenBy(x => x.Values).ToList();
                }
                else
                {
                    detailsList = detailsList
                                  .OrderBy(x => x.Keys)
                                  .ThenBy(x => x.Values).ToList();
                }

                break;

            case "Value":
                if (_sortDetailsReverse)
                {
                    detailsList = detailsList
                                  .OrderByDescending(x => x.Values)
                                  .ThenBy(x => x.Keys).ToList();
                }
                else
                {
                    detailsList = detailsList
                                  .OrderBy(x => x.Values)
                                  .ThenBy(x => x.Keys).ToList();
                }

                break;
            }

            DetailsView.Items.Clear();
            foreach (var detail in detailsList)
            {
                var item = new ListViewItem {
                    Text = detail.Keys, BackColor = detail.BackgroundColor
                };
                item.SubItems.Add(detail.Values);
                DetailsView.Items.Add(item);
            }

            _sortedDetailsCol   = columnName;
            _sortDetailsReverse = !_sortDetailsReverse;
        }
Exemple #24
0
 private void lvwMedlem_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     lvwMedlem_ColumnSorter.CurrentColumn = e.Column;
     this.lvwMedlem.Sort();
 }
 private void LV_PTRN_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     WrapperLV.SortData(LV_PTRN, e.Column);
 }
Exemple #26
0
 private void lvwKontingent_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     lvwKontingent_ColumnSorter.CurrentColumn = e.Column;
     this.lvwKontingent.Sort();
 }
Exemple #27
0
 private void listViewProcesses_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     ListItemComparer.UpdateListComparer(sender as ListView, e.Column);
 }
Exemple #28
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void listView_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     DatatreeView.Focus();
 }
        private void listView1_ColumnClick(object sender, ColumnClickEventArgs e)
        {
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            listView1.Items.Clear();
            SqlCommand cmd;


            if (e.Column == 0)
            {
                if (stadiumNameCounter % 2 == 0)
                {
                    string hold = full + "order by stadiumName ASC";
                    cmd = new SqlCommand(hold, conn);
                }
                else
                {
                    string hold = full + "order by stadiumName DESC";
                    cmd = new SqlCommand(hold, conn);
                }

                stadiumNameCounter++;
                SqlDataReader read = cmd.ExecuteReader();

                while (read.Read())
                {
                    ListViewItem add = new ListViewItem();
                    add.Text = read["stadiumName"].ToString();
                    add.SubItems.Add(read["capacity"].ToString());
                    add.SubItems.Add(read["city"].ToString());
                    add.SubItems.Add(read["name"].ToString());

                    listView1.Items.Add(add);
                }
            }
            else if (e.Column == 1)
            {
                if (capacityCounter % 2 == 0)
                {
                    string hold = full + "order by capacity ASC";
                    cmd = new SqlCommand(hold, conn);
                }
                else
                {
                    string hold = full + "order by capacity DESC";
                    cmd = new SqlCommand(hold, conn);
                }

                capacityCounter++;
                SqlDataReader read = cmd.ExecuteReader();

                while (read.Read())
                {
                    ListViewItem add = new ListViewItem();
                    add.Text = read["stadiumName"].ToString();
                    add.SubItems.Add(read["capacity"].ToString());
                    add.SubItems.Add(read["city"].ToString());
                    add.SubItems.Add(read["name"].ToString());

                    listView1.Items.Add(add);
                }
            }
            else if (e.Column == 2)
            {
                if (cityCounter % 2 == 0)
                {
                    string hold = full + "order by city ASC";
                    cmd = new SqlCommand(hold, conn);
                }
                else
                {
                    string hold = full + "order by city DESC";
                    cmd = new SqlCommand(hold, conn);
                }

                cityCounter++;
                SqlDataReader read = cmd.ExecuteReader();

                while (read.Read())
                {
                    ListViewItem add = new ListViewItem();
                    add.Text = read["stadiumName"].ToString();
                    add.SubItems.Add(read["capacity"].ToString());
                    add.SubItems.Add(read["city"].ToString());
                    add.SubItems.Add(read["name"].ToString());

                    listView1.Items.Add(add);
                }
            }
            else if (e.Column == 3)
            {
                if (teamCounter % 2 == 0)
                {
                    string hold = full + "order by name ASC";
                    cmd = new SqlCommand(hold, conn);
                }
                else
                {
                    string hold = full + "order by name DESC";
                    cmd = new SqlCommand(hold, conn);
                }

                teamCounter++;
                SqlDataReader read = cmd.ExecuteReader();

                while (read.Read())
                {
                    ListViewItem add = new ListViewItem();
                    add.Text = read["stadiumName"].ToString();
                    add.SubItems.Add(read["capacity"].ToString());
                    add.SubItems.Add(read["city"].ToString());
                    add.SubItems.Add(read["name"].ToString());

                    listView1.Items.Add(add);
                }
            }

            conn.Close();
        }
Exemple #30
0
 private void ItemsListView_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     SortItems(e.Column);
 }
Exemple #31
0
    private void ListView_ColumnClick(object sender, ColumnClickEventArgs e)
    {
        if (sender is ListView)
        {
            ListView listview = sender as ListView;
            try
            {
                if (m_client != null)
                {
                    if (listview == LetterStatisticsListView)
                    {
                        m_client.SortLetterStatistics((StatisticSortMethod)e.Column);
                        DisplayLetterStatistics();
                    }
                    else if (listview == FindByFrequencyListView)
                    {
                        m_client.SortPhraseLetterStatistics((StatisticSortMethod)e.Column);
                        DisplayPhraseLetterStatistics();
                    }
                    else
                    {
                        // do nothing
                    }

                    // display sort marker
                    string sort_marker = (LetterStatistic.SortOrder == StatisticSortOrder.Ascending) ? "▼" : "▲";
                    // empty all sort markers
                    foreach (ColumnHeader column in listview.Columns)
                    {
                        if (column.Text.EndsWith("▲"))
                        {
                            column.Text = column.Text.Replace("▲", " ");
                        }
                        else if (column.Text.EndsWith("▼"))
                        {
                            column.Text = column.Text.Replace("▼", " ");
                        }
                    }
                    // mark clicked column
                    listview.Columns[e.Column].Text = listview.Columns[e.Column].Text.Replace("  ", " " + sort_marker);
                }
            }
            catch
            {
                // log exception
            }
        }
    }
Exemple #32
0
 private void lvwKreditor_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     lvwKreditor_ColumnSorter.CurrentColumn = e.Column;
     this.lvwKreditor.Sort();
 }
    public static void SortColumn(ListView lv, ColumnClickEventArgs e)
    {
        lv.ListViewItemSorter = lvwColumnSorter;

        // Determine if clicked column is already the column that is being sorted.
        if (e.Column == lvwColumnSorter.SortColumn)
        {
            // Reverse the current sort direction for this column.
            if (lvwColumnSorter.Order == SortOrder.Ascending)
            {
                lvwColumnSorter.Order = SortOrder.Descending;
            }
            else
            {
                lvwColumnSorter.Order = SortOrder.Ascending;
            }
        }
        else
        {
            // Set the column number that is to be sorted; default to ascending.
            lvwColumnSorter.SortColumn = e.Column;
            lvwColumnSorter.Order = SortOrder.Ascending;
        }

        lv.Sort();
    }
Exemple #34
0
 private void lvwKrdFaktura_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     lvwKrdFaktura_ColumnSorter.CurrentColumn = e.Column;
     this.lvwKrdFaktura.Sort();
 }
Exemple #35
0
 private void LogDirsListView_ColumnClick(object sender, ColumnClickEventArgs args)
 {
     logDirsColumnSorter.HandleColumnClick(args.Column);
 }
Exemple #36
0
 private void FunctionView_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     OrderColumn(e.Column);
 }
 private void liviLastOpend_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     this.liviLastOpend.ListViewItemSorter = new ListViewItemComparer(e.Column);
     liviLastOpend.Sort();
 }
Exemple #38
0
 private void AnnotationList_ColumnClick(object sender, ColumnClickEventArgs e)
 {
     ListViewSorter.Sort(this.AnnotationList, e.Column);
 }
		/// <summary>
		/// Raises the ColumnClick event.
		/// </summary>
		/// <param name="e">A ColumnClickEventArgs that contains event data.</param>
		protected virtual void OnColumnClick(ColumnClickEventArgs e)
		{
			if (ColumnClick != null)
				ColumnClick(this, e);
		}
 void SortEvt(object sender, ColumnClickEventArgs e)
 {
     UpdateList(e.Column);
 }