2012-05-22 10 views
8

Solo soy un novato en C#, y tengo esta pregunta para hacerte.C# obtener una cadena del cuadro de texto

Tengo aquí un formulario que solicita detalles de inicio de sesión. Cuenta con dos campos de texto:

  1. Nombre de usuario Contraseña

Lo que yo quiero es obtener las cadenas figurar en dicha campos de texto.

Todavía no estoy familiarizado con los métodos en C# .. (en java, se usa el método getString). ¿Cuál podría ser el método "equivalente" aquí en C#?

+2

.NET tiene una buena documentación. Por lo tanto, lea la documentación primero y si realmente no puede encontrar algo, pregunte. Estoy diciendo esto, porque más adelante preguntarás, por ejemplo, cómo cambiar la alineación del texto, etc. – Reniuz

+0

gracias por el consejo. Actualmente estoy leyendo esto - http://msdn.microsoft.com/en-US/library/k1sx6ed2.aspx .. espero escuchar más consejos de tu parte para ayudarme con C# .. :) – CMA

+3

estás leyendo el tutorial sobre la consola aplicación - realmente buen punto de partida para aprender la sintaxis de C#. De tu pregunta, supongo que intentas aprender winforms. [Aquí] (http://cplus.about.com/od/learnc/ss/random.htm) es un buen tutorial para comenzar a crear aplicaciones winform. En el tutorial es la respuesta a tu pregunta :). Buena suerte. – Reniuz

Respuesta

23

En C#, a diferencia de Java, no tenemos que usar ningún método. La propiedad TextBox Text se usa para obtener o configurar su texto.

Get

string username = txtusername.Text; 
string password = txtpassword.Text; 

Conjunto

txtusername.Text = "my_username"; 
txtpassword.Text = "12345"; 
+0

Gracias por eso. No me aclararon tanto con las respuestas devueltas. y también me gustaría mantener esta pregunta en mi cuenta para que no le pregunte a Google, y al mismo tiempo, esto sirve como mi diario (más o menos) sobre mis nuevos aprendizajes ... :) – CMA

+0

@cin: si lo de google lastimarte, lo siento. Fue un comentario general, no derogatorio. Eliminaré eso. –

4

TextBox El control tiene una propiedad Text que se puede utilizar para obtener (o conjunto) el texto del cuadro de texto.

2

os este espectáculo con un ejemplo:

string userName= textBox1.text; 

y luego usarlo como desee

+0

Asegúrate de que tu código se vea así. Aumenta la aceptación de tu respuesta. Use 4 espacios antes del código como lo hice con su respuesta. –

4

Cuando se utiliza MVC, trate de usar ViewBag. La mejor forma de tomar entrada desde el cuadro de texto y mostrarla en la Vista.

0

si en cadena:

string yourVar = yourTextBoxname.Text; 

si en números:

int yourVar = int.Parse(yourTextBoxname.Text); 
Cuestiones relacionadas