How do I make the datagridview line text in bold when I pick a row?
After loading the contents in Datagrid, apply these event handlers to RowEnter and RowLeave.
private void dg_RowEnter(object sender, DataGridViewCellEventArgs e)
{
System.Windows.Forms.DataGridViewCellStyle boldStyle = new System.Windows.Forms.DataGridViewCellStyle();
boldStyle.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold);
dg.Rows[e.RowIndex].DefaultCellStyle = boldStyle;
}
private void dg_RowLeave(object sender, DataGridViewCellEventArgs e)
{
System.Windows.Forms.DataGridViewCellStyle norStyle = new System.Windows.Forms.DataGridViewCellStyle();
norStyle.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular);
dg.Rows[e.RowIndex].DefaultCellStyle = norStyle;
}
Codes are not tested. But it should work fine.
Hope it helps.