您的位置:首页 > 其它

WP7 操作XML文件

2012-12-11 19:14 190 查看
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。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: