Por qué usar
Datagrid en vez de un
DataGridView? Creo que este último te sería más facil ya que puedes manejar mejor las columnas.
Lo que se ve más facil es que en tu consulta SQL directamente agregues los asteriscos para similar que el campo está protegido por contraseña.
Código:
Select Usuario, Contraseña, '*******' From Usuarios
Luego en el DataGridView creas las 3 columnas, pero oculta la columna
contraseña (Visible = False), o sea quedaría la columna
Usuario y la "pseudocolumna" '********' visibles.
Hay muchas formas de obtener los valores de un
datagridview, acá te dejo una de ellas, según el índice de cada columna.
Código vb.net:
Ver originalDim usuario, contrasena As String
usuario = Convert.ToString(Me.DataGridView1.SelectedCells(0).Value)
contrasena = Convert.ToString(Me.DataGridView1.SelectedCells(1).Value)
LA grilla debe tener la propiedad
SelectionMode con el valor
FullRowSelect.
Espero te sirva de idea