none
silverlight里怎么直接邦定xelement? RRS feed

答案

  •    XElement myxdom = XElement.Parse("<root><item>item1</item><item>item2</item></root>");
                var xmls = from ii in myxdom.Elements("item")
                           select new { item = ii.Value };

                list1.ItemsSource = xmls;


    目前版本不支持xml绑定 因为没有提供xpath属性
    • 已标记为答案 uucharge 2009年12月5日 5:03
    2009年12月4日 9:11

全部回复

  • ??????????????????????????????????????????????????
    说详细点吧:
    XElement myxdom = XElement.Parase("<root>
                                                                  <item>item1<item>
                                                                  <item>item2<item>
                                                              </root>");
    .xaml
    <listbox x:name="lbshow" itemtempelate={Binding}>
        <DataTempelate>
            ................
        </DataTempelate>
    </listbox>

    怎么把myxdom邦到listbox上去?????
    wpf里用objectsource邦,silverlight我没找到这个控件,或者是有别的方法吗?
    2009年12月4日 3:26
  •    XElement myxdom = XElement.Parse("<root><item>item1</item><item>item2</item></root>");
                var xmls = from ii in myxdom.Elements("item")
                           select new { item = ii.Value };

                list1.ItemsSource = xmls;


    目前版本不支持xml绑定 因为没有提供xpath属性
    • 已标记为答案 uucharge 2009年12月5日 5:03
    2009年12月4日 9:11
  •    XElement myxdom = XElement.Parse("<root><item>item1</item><item>item2</item></root>");
                var xmls = from ii in myxdom.Elements("item")
                           select new { item = ii.Value };

                list1.ItemsSource = xmls;


    目前版本不支持xml绑定 因为没有提供xpath属性

    silverlight能绑定匿名类型吗?
    2009年12月4日 12:43
  • 可以啊 自定义一个匿名属性
      list1.ItemsSource = xmls.Select(e => e.item);

    2009年12月4日 13:50