- PR -

dataGridへのリスト表示

1
投稿者投稿内容
TK
会議室デビュー日: 2004/06/23
投稿数: 17
お住まい・勤務地: 大阪
投稿日時: 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

スキルアップ/キャリアアップ(JOB@IT)