2012-03-17 14 views
0

は基本的にそれが正しくリストビューのタイトルを表示する仕事にonclickを得ることにこだわりましたが、私は、各タイトルをクリックすると価格が表示される)(onclickのを持ちたいは()私は自分のアプリケーションを実行すると


私は彼がうまくいくようなものをやって思ったが、それはdoesntの:(anyhelp私はので、私は質問がnoobish聞こえる場合apoligizeこれにcompletly新しいです

textbox.Text = listview1.SelectedItems[0].ToString(); 

をいただければ幸いです

xmlファイル:

<books> 
    <type> 
    <price>2.50</price> 
    <title>Harry</title> 
    </type> 
    <type> 
    <price>2.70</price> 
    <title>bob</title> 
    </type> 
</books> 

コード:

private void listView1_SelectedIndexChanged(object sender, EventArgs e) 
    { 

     XmlTextReader reader = new XmlTextReader("XMLfile1.xml"); 
     XmlNodeType type; 

     while (reader.Read()) 
     { 
      type = reader.NodeType; 
      if (type == XmlNodeType.Element) 
      { 
       if (reader.Name == "title") 
       { 
        reader.Read(); 
        listView1.Items.Add(reader.Value); 
       } 
      } 
     } 
     reader.Close(); 
} 
+0

を試してみてください? –

答えて

1

時に選択されたインデックスの変更リストビューを移入しているのはなぜ

textbox.Text = listview1.SelectedValue; 
関連する問題