2014-11-21 80 views
-2

基本上我有一个TextBox,一个按钮和一个ListBox。 我需要在文本框中使用正确的值在Click t按钮“保存”中实例化一个联系人,并将实例化的联系人添加到列表框中。如何从一个类添加项目到列表框

到目前为止,我已经写了这个代码

public class Contact 
{ 
    public void Name(string Fristname, string Lastname, string Phonenumber) 
    { 
     this.FristName = Fristname; 
     this.LastName = Lastname; 
     this.PhoneNumber = Phonenumber; 

    } 

    private string FristName { get; set; } 
    private string LastName { get; set; } 
    private string PhoneNumber { get; set; } 
} 
+0

你使用,或执行谷歌搜索..有吨的工作示例如何使用值填充ListBox ..修复gour'FristName'变量它应该是'FirstName'不是一个显示停止者也你在哪里调用名字?你还需要创建类似这样的'var contact = new List ()'然后给Firstname,LastName等赋值 – MethodMan 2014-11-21 16:25:15

+0

简单的事情是将拼写改为Firstname,并且使用私有setter将这些属性公开。当我阅读它时,你似乎有一个TextBox,都称为“文本框”和“文本框”,那么名字,姓氏和电话号码如何被包装到一个TextBox.Text属性中?这将很大程度上知道如何将一个字符串拆分为3个单独的字符串。 – 2014-11-21 16:29:14

+1

您的联系人类缺少构造函数。 Name方法应该删除'void'并将'Name'更改为'Contact'。 – 2014-11-21 16:31:59

回答

-2

你需要列表项exmp:

List<Contact> listContact = new List<Contact>(); 

Contact c1 =new Contact("hunter","andone","212444444444"); 

listContact.add(c1); 

ListBox2.items.addrange(listContact); 
+0

这不会编译。 – itsme86 2014-11-21 16:30:01

相关问题