使用WPF,我可以从剪贴板中获取给定格式的数据:
对象测试= Clipboard.GetGata(格式);
如何枚举剪贴板中存在的格式列表?
最佳答案
List<String> dataFormats = typeof(DataFormats).GetFields(BindingFlags.Public | BindingFlags.Static)
.Select(f => f.Name)
.ToList();
这应该为您提供DataFormats中的所有字段
List<String> dataFormatsInClipboard =
dataFormats.Where( df => Clipboard.ContainsData(df) )
.ToList();
将只给您匹配剪贴板的内容。