在C#语言datagridview中,如何选中一列并对这列设置成密码"*"格式?
1个回答
展开全部
你是想要 用户名 密码
admin *******
这种效果?然后选中这一行?
选中这一整行的话:你找datagridview的属性:SelelctionMode-->FullRowSelect
选中一列的话:你找datagridview的属性:SelelctionMode-->FullCloumnSelect
密码框里面的内容为(*) 你需找datagridview的 CellFormatting事件(在事件内的分组[显示]下找)
然后事件内写上以下代码:
// 以上面的用户名密码为例 把密码列即(第2列)显示*号
if (e.ColumnIndex == 1)
{
if (e.Value != null && e.Value.ToString().Length > 0)
{
//*的个数和数据库读取的密码的长度相同
e.Value = new string('*', e.Value.ToString().Length);
}
}
admin *******
这种效果?然后选中这一行?
选中这一整行的话:你找datagridview的属性:SelelctionMode-->FullRowSelect
选中一列的话:你找datagridview的属性:SelelctionMode-->FullCloumnSelect
密码框里面的内容为(*) 你需找datagridview的 CellFormatting事件(在事件内的分组[显示]下找)
然后事件内写上以下代码:
// 以上面的用户名密码为例 把密码列即(第2列)显示*号
if (e.ColumnIndex == 1)
{
if (e.Value != null && e.Value.ToString().Length > 0)
{
//*的个数和数据库读取的密码的长度相同
e.Value = new string('*', e.Value.ToString().Length);
}
}
追问
事情没想象的这么简单,我需要你的进一步帮忙,我的QQ7 8 5 5 7 3 8 7 9,只要能帮我解决问题,给予高价,哈哈?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询