2012-05-22 45 views
8

Tôi chỉ là một noob trong C#, và tôi đã có câu hỏi này để hỏi bạn.C# lấy chuỗi từ hộp văn bản

Tôi có một biểu mẫu yêu cầu chi tiết đăng nhập. Nó có hai textfields:

  1. Tên đăng nhập
  2. Mật khẩu

Những gì tôi muốn là để được các chuỗi nhập vào textfields đó.

Tôi chưa quen với các phương thức trong C# .. (trong java, phương thức getString được sử dụng). Điều gì có thể là phương pháp "tương đương" ở đây trong C#?

+2

NET có tài liệu tốt. Vì vậy, xin vui lòng đọc tài liệu đầu tiên và nếu bạn thực sự không thể tìm thấy một cái gì đó sau đó yêu cầu. Tôi đang nói điều này, bởi vì sau này bạn sẽ yêu cầu ví dụ như thế nào để thay đổi align của văn bản và như vậy. – Reniuz

+0

cảm ơn lời khuyên của bạn. Tôi hiện đang đọc này - http://msdn.microsoft.com/en-US/library/k1sx6ed2.aspx .. tôi hy vọng được nghe thêm lời khuyên từ bạn để giúp tôi với C# .. :) – CMA

+3

bạn đọc hướng dẫn về giao diện điều khiển ứng dụng - điểm bắt đầu thực sự tốt để tìm hiểu cú pháp của C#. Từ câu hỏi của bạn, tôi đoán bạn đang cố gắng để tìm hiểu winforms. [Ở đây] (http://cplus.about.com/od/learnc/ss/random.htm) là hướng dẫn khá hay để bắt đầu tạo các ứng dụng winform. Trong hướng dẫn là câu trả lời cho câu hỏi của bạn :). Chúc may mắn. – Reniuz

Trả lời

23

Trong C#, không giống như java, chúng tôi không phải sử dụng bất kỳ phương pháp nào. Thuộc tính TextBox Text được sử dụng để lấy hoặc thiết lập văn bản của nó.

Nhận

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

Set

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

Cảm ơn bạn vì điều đó. Tôi không được giải thích rõ ràng lắm với câu trả lời. và tôi cũng muốn giữ câu hỏi này trên tài khoản của mình để tôi sẽ không hỏi google, và đồng thời, điều này đóng vai trò như tạp chí của tôi về các bài học mới của tôi .. :) – CMA

+0

@cin: Nếu google điều làm tổn thương bạn, tôi xin lỗi. Đó là một nhận xét chung không phải là một sự xúc phạm. Tôi sẽ xóa nó. –

4

Việc kiểm soát TextBox có một tài sản mà bạn có thể sử dụng để có được (hoặc thiết lập) Text nội dung của textbox.

2

tôi chỉ cho bạn này với một ví dụ:

string userName= textBox1.text; 

và sau đó sử dụng nó như bạn muốn

+0

Đảm bảo mã của bạn trông giống như vậy. Nó làm tăng sự chấp nhận câu trả lời của bạn. Sử dụng 4 không gian trước khi mã như tôi đã làm cho câu trả lời của bạn. –

4

Khi sử dụng MVC, hãy thử sử dụng ViewBag. Cách tốt nhất để lấy đầu vào từ hộp văn bản và hiển thị trong dạng xem.

0

nếu trong chuỗi:

string yourVar = yourTextBoxname.Text; 

nếu với số lượng:

int yourVar = int.Parse(yourTextBoxname.Text); 
Các vấn đề liên quan