首页 > 代码库 > DataGridView使用技巧十:单元格表示值的自定义
DataGridView使用技巧十:单元格表示值的自定义
通过CellFormatting事件,可以自定义单元格的表示值。(比如:值为Error的时候,单元格被设定为红色)
示例:
1 private void dgv_Users_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) 2 { 3 try 4 { 5 if (e == null || e.Value =http://www.mamicode.com/= null || !(sender is DataGridView)) 6 return; 7 DataGridView dgv = sender as DataGridView; 8 if (dgv.Columns[e.ColumnIndex].Name=="Sex") 9 { 10 string value =http://www.mamicode.com/ e.Value.ToString(); 11 if (value.Equals("女")) 12 { 13 e.Value = http://www.mamicode.com/"Woman"; 14 e.FormattingApplied = true; 15 } 16 } 17 } 18 catch (Exception ex) 19 { 20 MessageBox.Show(ex.Message + "\r\n" + ex.StackTrace); 21 } 22 }
DataGridView使用技巧十:单元格表示值的自定义
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。