본문으로 바로가기
[C#] datagridview에 아이콘 표시 하기

Datagrid에 Header부터 행 처리에 있어서 필요한 코드만 정리해 놓은것입니다.
사용 방법은 자신이 원하는 형태로 처리 하시기 바랍니다.

            // header
            dataGridView1.Visible = true;
            dataGridView1.AutoGenerateColumns = false;
            dataGridView1.RowHeadersVisible = false;
            dataGridView1.MultiSelect = false;
            dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
            dataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
            dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Red;
            dataGridView1.Columns.Add(new DataGridViewTextBoxColumn()
            {
                HeaderText = "제목",
                ReadOnly = true,
                AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill,
                FillWeight = 10
            });
            dataGridView1.Columns.Add(new DataGridViewImageColumn()
            {
                HeaderText = "아이콘 출력 ",
                Width = 40,
                ReadOnly = true,
                AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill,
                ValuesAreIcons = true,
                FillWeight = 5
            });

            // 아이콘 정의
            Icon New = Properties.Resources.newicon;


            // icon의 x 자 표시 없애주기
            dataGridView1.Columns[1].DefaultCellStyle.NullValue = null;

크리에이티브 커먼즈 라이센스
Creative Commons License

트랙백

http://trudy.kr/trackback/134

댓글을 달아 주세요

Trudy
Trudy 님의 블로그
MENU
VISITOR 오늘429 / 전체495839