Computers/Language 2012. 10. 1. 22:01

c# - dataGridView 행번호 넣기


구굴 검색 결과

http://stackoverflow.com/questions/9581626/show-row-number-in-row-header-of-a-datagridview

http://www.dotnetspark.com/kb/298-auto-generate-row-number-to-datagridview.aspx


다른 방법 (좀 싫다/길어 글구 리소스 많이 먹음) 

http://baidharsh.wordpress.com/2012/01/26/display-row-number-in-winforms-datagridview/


네이년 검색 결과

http://monsterwave.tistory.com/47 

중요한건 rowHeaderWidth 의 수치가 50이상인것 !!!!!!



구현된 코드

        private void setRowNumber(DataGridView dgv)     // display row number - RowHeaderWidth = 50 !

        {

            for (int count = 0; (count <= (dgv.Rows.Count - 2)); count++)

            {

                //row.HeaderCell.Value = String.Format("{0}", row.Index + 1);

                dgv.Rows[count].HeaderCell.Value = string.Format((count + 1).ToString(), "0");

            }

        }


posted by 털보네i
: