我在XAML中有一个绑定:
{Binding XPath=List/Item[@Status='OK']}
Visual Studio告诉我它正在期待'和}但是当我在其他地方查看文档时,看起来这条线看起来很好。它不会编译并给我一个错误,说成员List / Item [@ Status ='OK']无法访问。
我做错了什么?
答案 0 :(得分:0)
要解决此问题,请尝试使用引号转义整个XPath表达式,并使用"
转义XPath内的引号:
{Binding XPath='List/Item[@Status="OK"]'}
或者另一个选项,使用反斜杠转义等于符号和单引号:
{Binding XPath=List/Item[@Status\=\'OK\']}
参考文献: