繁体   English   中英

试图将项目添加到ListBox,将其称为“方法组”吗? C#

[英]Trying to add items to a ListBox, calling it a Method Group? C#

我正在尝试将项目移动到列表框,但是将列表框称为方法组。 该程序有多个类。 这是我目前所拥有的...

private void Button1_Click(object sender, EventArgs e)
{
    ListBox1.Items.Add("Full Name\tAddress\tPhone Number");

    Person Customer = new Person();
    Customer.FirstName = NameTextBox.Text;
    Customer.LastName = NameTextBox2.Text;
    Customer.Address = AddressTextBox.Text + AddressTextBox2.Text + AddressTextBox3.Text;
    Customer.PhoneNumber = PhoneNumberMaskedTextBox.Text;

    Listbox1.Items.Add = (Customer.FirstName + Customer.LastName + "/t" + Customer.Address + "/t" + Customer.PhoneNumber);
}

人是另一类。 这是该代码...

class Person
{
    string _FirstName;
    string _LastName;
    string _Address;
    string _PhoneNumber;

    //Constructor
    public void CustomerInfo()
    {
        _FirstName = "";
        _LastName = "";
        _Address = "";
        _PhoneNumber = "";
    }

    public string FirstName           
    {
      get { return _FirstName; }
      set { _FirstName = value; }
    }

    public string LastName
    {
      get { return _LastName; }
      set { _LastName = value; }
    }

    public string Address
    {
      get { return _Address; }
      set { _Address = value; }
    }

    public string PhoneNumber
    {
        get { return _PhoneNumber; }
        set { _PhoneNumber = value; }
    }
}

在您的第二个Add呼叫中,您可能想拥有

Listbox1.Items.Add(...)

代替

Listbox1.Items.Add = (

代码上的其他错误是Person构造函数名称。 由于构造函数的名称与类相同,因此应将其命名为Person

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM