2014-11-21 81 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

相關問題