私は次のXMLを持っています
<?xml version="1.0" encoding="utf-8" ?>
<root>
<Sxoles>
<sxoli>
<onoma>name1</onoma>
<sch>school1</sch>
<sxoliId>100</sxoliId>
<mathima>lesson1</mathima>
<mathima>lesson2</mathima>
</sxoli>
<sxoli>
<onoma>name2</onoma>
<sch>school2</sch>
<sxoliId>200</sxoliId>
<mathima>lesson1</mathima>
<mathima>lesson2</mathima>
</sxoli>
</Sxoles>
</root>
マシマノードを読み込んでリストボックス内にロードしたい(以下を参照)
<Grid>
<ListBox x:Name="testList">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Grid.Column="1"
x:Name="mathima"
Style='{StaticResource PhoneTextSubtleStyle}'
/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
リスト ボックスはピボット コントロールのピボット項目に含まれています
その結果、レッスン1、レッスン2などをリストに表示したいと思います(マシマノードのみ)。
クラスを作成しました
public class Sxoli
{
...
[XmlElement("mathima")]
public string mathima { get; set; }
}
バックコード(.xaml.csファイル)に私は持っています
mathima.Text = sxoli.mathima;
しかし、私は次のエラーが発生します
「mathimaという名前は現在のコンテキストには存在しません」
私に何ができる?