예제 #1
0
        private void btn_search_Click(object sender, EventArgs e)
        {
            dtUpdate = dcore.getsearchpersonAddDoc(txtname.Text, txtsname.Text, mtxtid8.Text, mode, out count);

            Set_dtSeachColumnName(dtUpdate);
            lblcountsearch.Text    = count.ToString() + " Record";
            gvSearch.DataSource    = dtUpdate;
            gvSearch.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            gvSearch.MultiSelect   = false;
            gvKptclass.ReadOnly    = true;
            if (count > 0)
            {
                for (int i = 0; i <= gvSearch.Columns.Count - 1; i++)
                {
                    //store autosized widths
                    int colw = gvSearch.Columns[i].Width;
                    //remove autosizing
                    gvSearch.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                    //set width to calculated by autosize
                    //gvSearch.Columns[i].Width = colw;
                }
                gvSearch.Rows[0].Selected = true;
                gvSearch.Focus();
            }
            else
            {
                MessageBox.Show("ไม่พบข้อมูล");
                txtname.Focus();
            }
        }