첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ DataGridView 클래스 : CellFormatting 이벤트를 사용해 셀 포맷하기

----------------------------------------------------------------------------------------------------

using System.Drawing;

using System.Windows.Forms;

 

private DataGridView dataGridView;

 

...

 

#region DataGridView 셀 포맷하기 - dataGridView_CellFormatting(sender, e)

 

/// <summary>

/// DataGridView 셀 포맷하기

/// </summary>

/// <param name="sender">이벤트 발생자</param>

/// <param name="e">이벤트 인자</param>

private void dataGridView_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)

{

    if(e.ColumnIndex == 1)

    {

        if(e.Value != null)

        {

            string text = e.Value.ToString();

 

            if(text.Contains("Bike"))

            {

                e.CellStyle.ForeColor          = Color.Red;

                e.CellStyle.SelectionForeColor = Color.Red;

            }

        }

    }

}

 

#endregion

----------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker
TAG

댓글을 달아 주세요