您的位置:首页 > 其它

WP7 操作XML文件

2012-12-11 19:14 225 查看
public partial class MainPage : PhoneApplicationPage
{
XElement carMakers;

// Constructor
public MainPage()
{
InitializeComponent();

StreamResourceInfo xml = Application.GetResourceStream(new Uri("/WindowsPhoneLoadingXMLFileDemo;component/Carmakers.xml", System.UriKind.Relative));

carMakers = XElement.Load(xml.Stream);

this.ManipulationStarted += new EventHandler<ManipulationStartedEventArgs>(MainPage_ManipulationStarted);
}

void MainPage_ManipulationStarted(object sender, ManipulationStartedEventArgs e)
{
var carNames = from car
in carMakers.Elements("CarBrand")
select car.Attribute("Name").Value;
lbxCarmakers.ItemsSource = carNames;
}
}


另外,对于XML文件来说,也可以直接通过
XElement.Load("/WindowsPhoneLoadingXMLFileDemo;component/Carmakers.xml");
来获取到一个XElement。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: