通过拖放将 ListView 与 GridView 一起使用
拖放工作正常
损坏的是两个复选框列
<GridViewColumn.CellTemplate>
<DataTemplate>
<CheckBox Content="" IsChecked="{Binding Path=AppliedDispGrid, Mode=TwoWay}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
是什么破坏了 PreviewMouseLeftButtonDown 复选框
我怎样才能拖放并仍然单击复选框?
<ListView Grid.Row="2" Grid.Column="0" x:Name="lbFields" VerticalContentAlignment="Stretch"
ItemsSource="{Binding Source={StaticResource fieldDefsApplied}}"
ScrollViewer.VerticalScrollBarVisibility="Visible"
AllowDrop="True"
PreviewMouseLeftButtonDown="ListView_PreviewMouseLeftButtonDown"
DragDrop.Drop="ListView1_DragDrop" >
厌倦了将其拆分为 MouseDown 和 MouseMove 但未调用 MouseDown 事件。