防止应用程序接受telerik RadGridView列作为拖放数据

本文关键字:拖放 数据 RadGridView telerik 应用程序 | 更新日期: 2023-09-27 18:11:52

目前我有问题与Telerik RadGridView和拖放列分组。目前,我们正在从WPF DataGrid切换到Telerik RadGridView,它允许拖放列进行分组。但我们的应用程序也接受将文件拖放到应用程序中。问题是,如果我使用网格通过拖放分组数据,应用程序认为,我试图拖放一个文件。

问题:我如何检测,是否拖放项目是一个telerik RadGridView列?

这是个好主意吗?

string[] formats = e.Data.GetFormats();
if (!formats.Contains("DraggedCell"))
{
    // Process file drag and drop
}

非常感谢!

防止应用程序接受telerik RadGridView列作为拖放数据

改变了处理丢失数据的方式。我从黑名单系统切换到白名单系统,所以我证明了内容是否可以接受。我不再排斥事物了