当前位置:  开发笔记 > 编程语言 > 正文

WPF绑定到元素属性的XPath可达值

如何解决《WPF绑定到元素属性的XPath可达值》经验,为你挑选了1个好方法。

我想从元素的属性绑定到只能与XPath可达的值.

该元素是从某些XML填充的ComboBox,其属性为SelectedItem.SelectedItem指向一个XML元素,我想绑定到子元素的值,可以通过XPath来访问它.

到目前为止,XAML看起来像这样:

      
        
          
          
        
        
       

源XML看起来像这样:


  
    
      
        1
        FooBar.Com
      
      
      .
      .
      .
      
    
  

我的问题是Button的CommandParameter绑定到XmlElement,其中包含太多信息.我想让CommandParameter引用一个子元素,有点像我可以用"XPath = PartnerID"指定一个额外的向下钻取来返回我真正感兴趣的整数值.



1> Chris Wenham..:

结束了我自己搞清楚.解决方案是将按钮的DataContext设置为组合框的SelectedItem,然后将CommandParameter设置为XPath绑定,如下所示:


推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有