複数選択のツリービューコンポーネントが必要です。そこで、「複数選択のC#TreeView 」をダウンロードしました。現在、アイテムの削除に問題があります。次のコードは正常に実行されますが、何も削除されません。
private void removeToolStripMenuItem_Click(object sender, EventArgs e)
{
for (int i = 0; i < treeView1.SelectedNodes.Count; i++)
{
try
{
if (treeView1.Nodes[i].IsSelected)
{
treeView1.Nodes[i].Remove();
i--;
}
}
catch { }
}
treeView1.Update();
treeView1.Refresh();
}
treeView1.SelectedNodes.Remove();
オブジェクトが必要ですが、どれかわかりません。
foreach (TreeNode tn in treeView1.SelectedNodes)
tn.Remove();
コレクションが変更されたため、例外をスローします。
誰かが私を助けることができますか?
ありがとう!