2

我用一个WPF DataGrid

我想要(已编辑的单元格)bind的文本,其中CurrentCell包含我的属性ViewModel

是否有可能做到这一点?

编辑:

我尝试这种方式:

 <DataGrid CurrentCell="{Binding MyProp}"...../>

我得到这个错误:

Value produced by BindingExpression is not valid for target property.; Value='<null>' BindingExpression:Path=MyProp; DataItem='MyViewModel' (HashCode=38365672); target element is 'DataGrid' (Name='CustomCmdDg'); target property is 'CurrentCell' (type 'DataGridCellInfo')
4

2 回答 2

0

我不确定我是否理解您的问题。但是您是否考虑过创建带有标签的 DataTemplate 并将其 content 属性绑定到 viewmodel 属性

于 2013-02-17T12:12:10.140 回答
0

好的,它是这样成功的:

<DataGrid CurrentCell="{Binding MyProp, Mode=OneWayToSource}"...../>
于 2013-02-18T06:24:32.910 回答