devexpress gridcontrol 多选
devexpress gridcontrol multiselect
我知道可以通过 属性 SelectionMode = "MultipleRow"
进行多项选择,但这对我的需要来说非常简单。您是否知道任何 属性 可以扩展此功能以使用 Shift 和 Control 等键在 GridControl 中更多地 rich/intuitive 使用多项选择。
我找到了。只需使用 MultiSelectMode="Cell"
<dxg:GridControl
x:Name="MyGrid"
ItemsSource="{Binding Path=MyList}"
ShowBorder="False"
AutoGenerateColumns="AddNew"
MaxHeight="10000"
ClipboardCopyMode="ExcludeHeader"
ShowLoadingPanel="{Binding IsBusy, Mode=OneWay, FallbackValue=true}">
<dxg:GridControl.View>
<dxg:TableView AllowEditing="False"
MultiSelectMode="Cell"/>
</dxg:GridControl.View>
</dxg:GridControl>
</dxd:DocumentPanel
>
我知道可以通过 属性 SelectionMode = "MultipleRow"
进行多项选择,但这对我的需要来说非常简单。您是否知道任何 属性 可以扩展此功能以使用 Shift 和 Control 等键在 GridControl 中更多地 rich/intuitive 使用多项选择。
我找到了。只需使用 MultiSelectMode="Cell"
<dxg:GridControl
x:Name="MyGrid"
ItemsSource="{Binding Path=MyList}"
ShowBorder="False"
AutoGenerateColumns="AddNew"
MaxHeight="10000"
ClipboardCopyMode="ExcludeHeader"
ShowLoadingPanel="{Binding IsBusy, Mode=OneWay, FallbackValue=true}">
<dxg:GridControl.View>
<dxg:TableView AllowEditing="False"
MultiSelectMode="Cell"/>
</dxg:GridControl.View>
</dxg:GridControl>
</dxd:DocumentPanel
>