这是我的代码:
for (int i = 0; i < 30; i++)
{
FileListView.Items.Add(new ListViewItem(new[] { "asd1", "asd2" }));
if (i < 10)
{
FileListView.Items[i].Selected = true;
}
}
FileListView.ItemDrag += new ItemDragEventHandler(FileListView_ItemDrag);
但是当我运行该应用程序时,看不到所选的前10个项目。要查看它们,我需要单击其中之一,它们将突出显示(但是当然会立即取消选择,因为就像单击一行一样)。
如何预选10个项目?因此,用户可以看到已选中它们,然后可以单击以将其拖放到某个目标位置...
正在选择项目,但未激活控件。使用FileListView.Select()
激活控制。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句