将数据列入文本框

时间:2016-09-23 08:15:27

标签: c# list textbox

我想将列表的数据放入文本框中。

我是C#的新手,并提出了这个解决方案。 如果你只有5行,这可以正常工作,但它会更多。 在c#

中是否有更好的解决方案
<ion-item collection-repeat="model in vm.models" item-height="200px" item-width="100%" ui-sref="app.state" href="#/state/url/param/" style="transform: translate3d(0px, 600px, 0px); height: 201px; width: 412px;"><a class="item-content">...</ion-item>

<ion-item collection-repeat="model in vm.models" item-height="200px" item-width="100%" ui-sref="app.state" href="#/state/url//" style="transform: translate3d(-9999px, -9999px, 0px); height: 0px; width: 0px;"><a class="item-content">...</ion-item>

并删除索引

private void saveBotton_CopyToListbox1(object sender, EventArgs e)
{
    if (invoerBox1.Text != "")
    {
        Outbox.Items.Add(invoerBox1.Text);                        
        if (Outbox.Items.Count == 1)
        {
            textBox1.Text = Outbox.Items[0].ToString();
        }
        if (Outbox.Items.Count == 2)
        {
            textBox1.Text = Outbox.Items[0].ToString();
            textBox2.Text = Outbox.Items[1].ToString();
        }
        if (Outbox.Items.Count == 3)
        {
            textBox1.Text = Outbox.Items[0].ToString();
            textBox2.Text = Outbox.Items[1].ToString();
            textBox3.Text = Outbox.Items[2].ToString();
        }
        if (Outbox.Items.Count == 4)
        {
            textBox1.Text = Outbox.Items[0].ToString();
            textBox2.Text = Outbox.Items[1].ToString();
            textBox3.Text = Outbox.Items[2].ToString();
            textBox4.Text = Outbox.Items[3].ToString();
        }
        if (Outbox.Items.Count == 5)
        {
            textBox1.Text = Outbox.Items[0].ToString();
            textBox2.Text = Outbox.Items[1].ToString();
            textBox3.Text = Outbox.Items[2].ToString();
            textBox4.Text = Outbox.Items[3].ToString();
            textBox5.Text = Outbox.Items[4].ToString();
        }
    }
}

0 个答案:

没有答案