程序猿改变世界
/// <summary> /// 单元格显示格式事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { // 把第3列显示*号,*号的个数统一设置成8个 if (e.ColumnIndex == 2) { if (e.Value != null && e.Value.ToString().Length > 0) { e.Value = new string('*', 8); } } } /// <summary> /// 编辑单元格控件事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { // 编辑第3列时,把第3列显示为*号 TextBox t = e.Control as TextBox; if (t != null) { if (this.dataGridView1.CurrentCell.ColumnIndex == 2) t.PasswordChar = '*'; else t.PasswordChar = new char(); } }
来源:时间去哪儿了博客(微信/QQ号:903918446),转载请保留出处和链接!
本文链接:http://timegowhere.com/post/dgv_showpwd.html
本文标签:DataGridView 密码列
【个人微信】
【时间去哪儿了】
教育类博客,关注知识的分享与交流。
欢迎关注公众号!
加我微信
Copyright © 2014-2016 timegowhere.com. All rights reserved. 粤ICP备15081222号