Пример #1
0
        private void AddSearchResult(BeatInfo info)
        {
            if (this.dgvResult.InvokeRequired)
            {
                AddSearchResultCallBack cb = new AddSearchResultCallBack(AddSearchResult);
                this.Invoke(cb, new object[] { info });
                return;
            }

            if (info != null)
            {
                string[] data = new string[] {
                    info.Title,
                    info.Artist,
                    info.Genre,
                    info.Link,
                };

                tableResults.Rows.Add(data);

                dgvResult.Rows.Add(data);
                // sorting
                dgvResult.Sort(dgvResult.Columns[0], ListSortDirection.Ascending);
            }

            // update results on tab header
            ((TabPage)Parent).Text = searchQuery + " (" + dgvResult.Rows.Count + ")";

            //txtResult.Text = dgvResult.Rows.Count + " kết quả";
        }
Пример #2
0
        private void AddSearchResult(BeatInfo info)
        {
            if (this.dgvResult.InvokeRequired)
            {
                AddSearchResultCallBack cb = new AddSearchResultCallBack(AddSearchResult);
                this.Invoke(cb, new object[] {info});
                return;
            }

            if (info != null)
            {
                string[] data = new string[] {
                    info.Title,
                    info.Artist,
                    info.Genre,
                    info.Link,
                };

                tableResults.Rows.Add(data);

                dgvResult.Rows.Add(data);
                // sorting
                dgvResult.Sort(dgvResult.Columns[0], ListSortDirection.Ascending);
            }

            // update results on tab header
            ((TabPage)Parent).Text = searchQuery + " (" + dgvResult.Rows.Count  + ")";

            //txtResult.Text = dgvResult.Rows.Count + " kết quả";
        }