尽管已经阅读了类似的问题,但我找不到任何一个在我的案例中运作良好的问题。
基本上,为了扩展TableRow类的功能,我创建了一个新的,我已经注册了一个DependencyProperty来清除单元格,并且根据Msdn,我试图绑定两个索引一个集合,如下:
<my:myExtendedClass myProperty="{Binding Path=MyCollection[index1,index2]}">
但是,当我尝试传递多个索引时,我收到以下错误:
模板错误:'规则中的意外标记'字符串':'MarkupExtension :: ='{'TYPENAME(Arguments)? @'}'',在'{Binding Path = MyCollection [index1,index2]}'。'
其他方法是绑定整个对象MyCollection
,但是,通过这种方式,我不知道每次调用方法时我必须检查哪些项目。
那么,我该怎么办?提前致谢!