- - PR -
dataGridへのリスト表示
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-07-01 18:42
C#勉強中のTKです。
いつもお世話になっています。 スイマセン質問です。 現在以下のXMLで <thesaurus> <replacement> <pat>W2K</pat> <sub>Windows 2000</sub> </replacement> </thesaurus> @<pat>W2K</pat>のW2Kの値をリストボックスに表示する。 AリストボックスのW2Kを選択したときに <sub>Windows 2000</sub>の Windows 2000の値をリストビューに表示する。 というのを以下のコードで行っているのですが。 リストビューでは無くデータグリッドに表示させたいと思っています。 ご存知の方いらっしゃいましたらご教授下さい。(__) xmlDocument.Load(openFileDialog1.FileName); XmlNode rootXmlNode = xmlDocument.DocumentElement; XmlNodeList xmlNodeList = rootXmlNode.SelectNodes(".//replacement/pat"); foreach(XmlNode node in xmlNodeList) { if(node.InnerText == this.listBox1.SelectedItem.ToString()) { XmlNode xmlNode = node; while(xmlNode != null) { xmlNode = xmlNode.NextSibling; if(xmlNode != null) { if(xmlNode.Name == "sub") { this.listView2.Items.Add(xmlNode.InnerText); } else { return; } } } } } |
1
