1

是否可以阻止 Silverlight 工具包 DataGridDragDropTarget 启动拖动操作?

我想要的是仅将一个 DataGrid 用作 DragSource,而将另一个 DataGrid 用作 DropTarget。并且 DropTarget-only-DataGrid 在按下并将鼠标移到项目上时不应显示此“StartDragShadow”。

4

1 回答 1

0

只需将控件的AllowedSourceEffects属性设置为:toolkit:DataGridDragDropTarget"None"

<toolkit:DataGridDragDropTarget AllowDrop="true" AllowedSourceEffects="None">
   <sdk:DataGrid Name="DropTarget" />
</toolkit:DataGridDragDropTarget>
于 2010-11-26T08:48:01.490 回答