Example #1
0
        private void SongAdd_DataGridView_Sorted(object sender, EventArgs e)
        {
            if (Global.SongAddDataGridViewRestoreSelectList.Count > 0)
            {
                SongAdd_DataGridView.ClearSelection();

                if (Global.SongAddDataGridViewRestoreCurrentRow != "")
                {
                    var query = from row in SongAdd_DataGridView.Rows.Cast <DataGridViewRow>()
                                where row.Cells["Song_SrcPath"].Value.Equals(Global.SongAddDataGridViewRestoreCurrentRow)
                                select row;

                    if (query.Count() > 0)
                    {
                        foreach (DataGridViewRow row in query)
                        {
                            SongAdd_DataGridView.CurrentCell = row.Cells[0];
                        }
                    }
                }

                foreach (string str in Global.SongAddDataGridViewRestoreSelectList)
                {
                    var query = from row in SongAdd_DataGridView.Rows.Cast <DataGridViewRow>()
                                where row.Cells["Song_SrcPath"].Value.Equals(str)
                                select row;

                    foreach (DataGridViewRow row in query)
                    {
                        row.Selected = true;
                    }
                }
                Global.SongAddDataGridViewRestoreSelectList.Clear();
            }
        }
Example #2
0
 public MainForm()
 {
     InitializeComponent();
     SongQuery_DataGridView.MakeDoubleBuffered(true);
     SongAdd_DataGridView.MakeDoubleBuffered(true);
     SingerMgr_DataGridView.MakeDoubleBuffered(true);
     Cashbox_DataGridView.MakeDoubleBuffered(true);
 }