110,534
社区成员
发帖
与我相关
我的任务
分享
<Grid DragEnter="Grid_DragEnter" Drop="Grid_Drop" AllowDrop="True" Width="507" DragOver="Grid_DragOver">
<ListBox Visibility="Hidden" Height="311" HorizontalAlignment="Left" Name="FileList" VerticalAlignment="Top" Width="507" />
<Label Visibility="Visible" Content="Please drag folder here." Height="28" HorizontalAlignment="Center" Name="Lable" VerticalAlignment="Center" Width="141" />
</Grid>
private void Grid_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effects = DragDropEffects.Copy;
}
else
{
e.Effects = DragDropEffects.None;
}
e.Handled = true;
}
private void Grid_DragOver(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effects = DragDropEffects.Copy;
}
else
{
e.Effects = DragDropEffects.None;
}
e.Handled = true;
}