DragDrop和Still Click

时间:2013-06-23 19:41:53

标签: .net wpf drag-and-drop

将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事件。

0 个答案:

没有答案