zoukankan      html  css  js  c++  java
  • WP7 操作XML文件

    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。

    感谢来访,共同学习!
  • 相关阅读:
    队列 和 线程 之GCD dispatch
    ios NSUserDefaults存储数据(偏好设置)
    Binary Tree postorder Traversal
    Binary Tree Inorder Traversal
    Binary Tree Preorder Traversal
    Rotate List
    Reversed Linked List(Reverse a singly linked list)
    Remove Element
    Swap Nodes in Pairs
    Add Two Numbers
  • 原文地址:https://www.cnblogs.com/dingxiaowei/p/3058776.html
Copyright © 2011-2022 走看看