在XAML中,我有这段代码
<igDP:FieldLayout.FieldSettings>
<igDP:FieldSettings AllowRecordFiltering="True" CellClickAction="SelectRecord" AllowEdit="False"/>
</igDP:FieldLayout.FieldSettings>
这里,CellClickAction用于左键单击。右键单击是否有一些相应的操作以选择记录。我希望在左侧和右侧单击中选择记录
答案 0 :(得分:1)
使用EvenSetter为DataRecordPresenter(DataRecord的可视元素)创建一个样式,类似于MouseRightButtonDown事件,如下所示:
console.log(item);
并在其事件处理程序中使用此代码段:
<Style TargetType="{x:Type igDP:DataRecordPresenter}">
<EventSetter Event="MouseRightButtonDown" Handler="DataRecordPresenter_MouseRightButtonDown" />
</Style>
这里有一个问题:如果你继续右键单击不同行中的行/单元格,它会选择多行。如此清除以前的选择,那么它将起作用。