DataGridControl.Resources DataCell EventSetter替代方案

时间:2014-03-19 09:57:05

标签: wpf xaml events nant xceed-datagrid

我的Xceed DataGridControl Resources中有代码,我在PreviewKeyDown事件上进行了连接。

此代码可以在我的同事和笔记本电脑上正常运行。但是当我们的部署团队尝试使用Nant构建它时,会生成以下错误:

.xaml(141,17): error BC30469: Reference to a non-shared member requires an object reference. 
.g.vb(191,17): error BC30108: 'eventSetter' is a type and cannot be used as an expression.

这是Xaml文件中的代码:

<xcdg:DataGridControl.Resources>

                    <Style TargetType="{x:Type xcdg:DataCell}">
                        <EventSetter Event="PreviewKeyDown"
                                     Handler="CellPreviewKeyDown" />
                    </Style>
                </xcdg:DataGridControl.Resources>

有没有办法以任何其他方式附加到此事件? 或者我有办法用Nant来解决这个问题吗?

我尝试使用一些框架将事件绑定到命令,但后来我将当前的DataCell作为参数丢失,我需要它来触发EndEdit事件。

0 个答案:

没有答案