2012-05-22 20 views
8

私はC#のnoobです。この質問があります。C#テキストボックスから文字列を取得

ここには、ログインの詳細を尋ねるフォームがあります。

  1. 私はに文字列がそのテキストフィールドに入力されますされて欲しいユーザー名
  2. パスワード

:これは、2つのテキストフィールドがあります。

私はまだC#のメソッドに精通していません(javaではgetStringメソッドが使用されています)。 C#では "等価"メソッドは何でしょうか?

+2

。だから最初にドキュメントを読んでください。本当に何かを見つけられない場合は、尋ねてください。私はこれを伝えています。後で、テキストの整列などを変更する方法の例を尋ねるからです。 – Reniuz

+0

アドバイスをいただきありがとうございます。私は現在これを読んでいます - http://msdn.microsoft.com/en-US/library/k1sx6ed2.aspx ..私はC#で私を助けるためにあなたからの助言を聞くことを望みます:) – CMA

+3

あなたはコンソールについてのチュートリアルを読んでいるアプリケーション - C#の構文を学ぶための本当に良い出発点。あなたの質問から、私はあなたがwinformsを学ぼうとしていると思います。 [Here](http://cplus.about.com/od/learnc/ss/random.htm)は、winformアプリケーションの作成を開始するための非常に良いチュートリアルです。チュートリアルであなたの質問への答えです:)。がんばろう。 – Reniuz

答えて

23

C#では、javaとは異なり、どのメソッドも使用する必要はありません。 TextBoxプロパティTextを使用してテキストを取得または設定します。

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

設定

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

ありがとうございます。私は返された答えであまり明確にされていませんでした。また、私はこの質問を私のアカウントに残して、Googleに尋ねないようにしたいと思います。同時に、これは私の新しい学習についての私のジャーナル(一種)として役立ちます。:) – CMA

+0

@cin:もしgoogle事あなたを傷つける、私は申し訳ありません。一般的な発言ではなく、軽蔑的な発言であった。私はそれを削除します。 –

4

TextBoxコントロールはあなたが得る(または設定)するために使用できるText性質を持っているテキストボックスのテキストを取得します。

2

私は一例で、あなたにこれを示しています。その後、

string userName= textBox1.text; 

、あなたはMVCを使用する場合は、ViewBagを使用してみてください

+0

コードがそのように見えることを確認してください。それはあなたの答えの受諾を増加させます。私はあなたの答えにしたようにコードの前に4スペースを使用してください。 –

4

を望むようにそれを使用しています。テキストボックスから入力を受け取り、ビューに表示する最も良い方法です。

0

文字列の場合:

string yourVar = yourTextBoxname.Text; 

数の場合:.NETは良いドキュメントを持って

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