在标签中显示输出

时间:2011-05-23 17:46:00

标签: c#

我正在尝试在标签中显示输出,并保留先前输入的所有数据的记录。在某种下拉菜单中也许?

如何保留输入的所有数据?

任何人都可以帮助我吗?

谢谢,

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace DatabaseSQLApp
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {

        }

        private void btnStrings_Click(object sender, EventArgs e)
        {
            string firstName;
            firstName = textBox1.Text;
            MessageBox.Show(firstName);

        }

        private void label1_Click(object sender, EventArgs e)
        {


        }
    }
}

2 个答案:

答案 0 :(得分:1)

在btnStrings_Click中,添加以下行:

label1.Text += Environment.NewLine+firstName;

确保为标签增长留出足够的空间

答案 1 :(得分:0)

如果我理解您要做的事情,那么Label就是错误的UI组件。从设计器上的工具框中,将ListBox拖放到应用程序中。从那里你可以在你的btnStrings事件处理程序中执行此操作:

    private void btnStrings_Click(object sender, EventArgs e)
    {
        listBox1.Items.Add(textBox1.Text);
    }