попробуйте
в событии DataGridView EditingControlShowing
private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (e.Control.GetType() == typeof(DataGridViewTextBoxEditingControl))
{
TextBox txt = (TextBox)e.Control;
txt.PasswordChar = '*';
}
}
и в событии формирования ячейки
private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if(e.Value != null)
e.Value = new String('*', e.Value.ToString().Length);
}
надеюсь, это поможет