次のコードは、唯一の最後の番号を表示することができます、howループはテキストボックスにデータを出力しますか?
for (i=0; i<3; i++)
textbox.text({0},i);
をしかし、私は、このようなテキストボックスに出力番号にしたいです。
0
1
2
どのようにすればいいですか?どうも。
次のコードは、唯一の最後の番号を表示することができます、howループはテキストボックスにデータを出力しますか?
for (i=0; i<3; i++)
textbox.text({0},i);
をしかし、私は、このようなテキストボックスに出力番号にしたいです。
0
1
2
どのようにすればいいですか?どうも。
この多かれ少なかれ(擬似コード)のように、StringBuilder
を作成します。
StringBuilder sb = new StringBuilder();
for (i=0; i<3; i++)
sb.AppendLine(string.Format({0},i));
textbox.Text = sb.ToString();
ちょうど注意:あなたが緩んで、コントロールのプロパティに直接アクセスを避け、代わりにViewModel
上で動作し、そうでない場合はWPF
を使用している場合、その技術であなたにもたらされる利点の顕著な部分です。あなたの助けのための
LINQの方法
var result=Enumerable.Range(0,3).Select(i=>i.ToString()).Aggregate((init, next)=> init+ Environment.NewLine+next);
textBox.Text = result;
THX。私は別の質問があります:Windowsのコンソールと同じように、更新後のテキストボックスにヒストロイのデータをすべて表示させることができますか(つまり、新しいデータを受け取ることはできますか? –
(この場合も同様)複数行の 'TextBox'コントロールを持たなければなりません。しかし、コントロールにはバッファーの制限があることに注意してください。UIにロードしたものとモデルにロードするものとの間で取り上げる必要があります。 – Tigran
最後の50行しか表示できない場合、どうすればいいですか? –