0
条件付きでDataGridViewにデータを設定する必要があります。データは1つのXMLファイルから取得されます。C#DataGridViewのXMLサブセットへのバインド
<?xml version="1.0" standalone="yes"?>
<people>
<person>
<name>Bob</name>
<dogs>
<dog><name>Rover</name></dog>
<dog><name>Rex</name></dog>
</dogs>
</person>
<person>
<name>Jim</name>
<dogs>
<dog><name>Duke</name></dog>
<dog><name>Colin</name></dog>
<dog><name>Gnasher</name></dog>
</dogs>
</person>
</people>
私がDataGridViewにすべての犬を表示することができますが、特定の人が所有するものにリストを制限する必要があります。
DataSet ds = new DataSet();
ds.ReadXml("data.xml");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "dog";
どうすればよいですか?
おかげ スチュアート
への参照を追加する必要があります。私はそれを行こう。ありがとう! –
最後に、これを試してみることにします!しかし、最後の行(DataMemberを設定するとき)に問題があります: "フィールド名の子リストは作成できません。" 私にポインタを教えてもらえますか?前もって感謝します! –