Propiedad del tipo password

21/04/2010 - 12:17 por Manuel | Informe spam
Hola.
Tengo una propiedad de una clase componente del tipo string que uso
para almacenar un password.
¿Hay alguna forma de que en tiempo de diseño se vea con formato de
password (*****) en vez de en texto plano?
Un saludo.

Preguntas similare

Leer las respuestas

#1 Gustavo Cantero
21/04/2010 - 16:10 | Informe spam
Manuel:
En tu control, en el getter de la propiedad, podrías preguntar
si estás en tiempo de diseño, en cuyo caso podrías devolver ****** en
lugar de la contraseña:

string strPassword;
public string Password
{
get
{
if (DesignMode)
return "******";
else
return strPassword;
}
}

Saludos!

Gustavo A. Cantero
Scientia® Soluciones Informáticas
MCP - MCSD - MCTS - MCPD
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar

De: Manuel [mailto:]
Expuesto a las: Miércoles, 21 de Abril de 2010 07:17 a.m.
Expuesto en: microsoft.public.es.csharp
Conversación: Propiedad del tipo password
Asunto: Propiedad del tipo password

Hola.
Tengo una propiedad de una clase componente del tipo string que uso
para almacenar un password.
¿Hay alguna forma de que en tiempo de diseño se vea con formato de
password (*****) en vez de en texto plano?
Un saludo.
Respuesta Responder a este mensaje
#2 Alberto Poblacion
21/04/2010 - 16:49 | Informe spam
"Manuel" wrote in message
news:
Tengo una propiedad de una clase componente del tipo string que uso para
almacenar un password.
¿Hay alguna forma de que en tiempo de diseño se vea con formato de
password (*****) en vez de en texto plano?



Básicamente, no. Aunque puedes conseguir que salgan asteriscos en la
ventana de Propiedades, si se abre el archivo .designer.cs se ve el valor de
la password en el código fuente, así que no se consigue ocultarla ante un
desarrollador que quiera verla.
Respuesta Responder a este mensaje
#3 Manuel
21/04/2010 - 17:15 | Informe spam
Alberto Poblacion a exposé le 21/04/2010 :
"Manuel" wrote in message
news:
Tengo una propiedad de una clase componente del tipo string que uso para
almacenar un password.
¿Hay alguna forma de que en tiempo de diseño se vea con formato de password
(*****) en vez de en texto plano?



Básicamente, no. Aunque puedes conseguir que salgan asteriscos en la
ventana de Propiedades, si se abre el archivo .designer.cs se ve el valor de
la password en el código fuente, así que no se consigue ocultarla ante un
desarrollador que quiera verla.



Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida