1、我新建了文件夾2、然后光標(biāo)鎖定了這個(gè)新建的文件夾3、但是我卻不能用代碼來進(jìn)行編輯Directory.CreateDirectory(currentPath + "\\" + "新建文件夾");
Createitem(label1.Text.Trim());//
CreateHeader();//這兩行是用來刷新列表 for (int i = 0; i < FileList.Items.Count; i++)
{ if(FileList.Items[i].SubItems[0].Text =="新建文件夾")
{
FileList.Focus();
FileList.Items[i].Selected = true;
FileList.EnsureVisible(i); break;
}
}
FileList.FocusedItem.BeginEdit();//這個(gè)就報(bào)錯(cuò)了,報(bào)錯(cuò)我沒有焦點(diǎn)。
1 回答

長(zhǎng)風(fēng)秋雁
TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超7個(gè)贊
你的代碼由于是片段的,而且無上下文注解,所以一下僅靠猜測(cè):
FileList.Focus();這個(gè)是設(shè)置焦點(diǎn)到FileList,而不是設(shè)置焦點(diǎn)到Item,所以是不是改為FileList.Items[i].Focus();
- 1 回答
- 0 關(guān)注
- 1000 瀏覽
添加回答
舉報(bào)
0/150
提交
取消