2013-04-30 63 views
0

我想在列表框中顯示來自XML文件的多個值。我設法顯示一列,但似乎沒有顯示兩個。如何在列表框中顯示XML文件中的兩個(或更多)值?

這是我的代碼:

private void oppdatereListe() 
    { 

     if (File.Exists("gjesteInfo.xml")) 
     { 
      DataSet onLoad = new DataSet(); 
      onLoad.ReadXml("gjesteInfo.xml"); 
      gjesterUtenRom.DataSource = onLoad.Tables[0]; 
      gjesterUtenRom.DisplayMember = "FulltNavn"; 
     } 
    } 

我曾嘗試:

gjesterUtenRom.DisplayMember = 「FulltNavn」 + 「ID」; - 顯示Databox中的System.Data.DataRowView。

gjesterUtenRom.DisplayMember =「FulltNavn」,「ID」; - 給;預期的錯誤

,我已經在功能都嘗試這樣的:

gjesterUtenRom.DisplayMember = 「FulltNavn」; gjesterUtenRom.DisplayMember =「ID」; - 只顯示最後一個值,在本例中爲「ID」。

那麼如何讓列表框在列表框中顯示「FulltNavn」列和「ID」?

回答

1

列表框只能顯示一個成員,因此您有兩個選擇:創建自己的列表框或將列添加到組合了這些列的輸入數據。

相關問題