public void remove(String key)
{
try
{
item(key).getSectionLines().clear();
m_coll.Remove(key);
m_keys.Remove(key);
for (int i = 0; i < this.count(); i++)
{
m_coll[m_keys[i]].setIndex(i);
m_coll[m_keys[i]].setName(m_coll[m_keys[i]].getName().Substring(0, 2).Replace("_", "")
+ "_" + i.ToString());
}
pRefreshIndex();
return;
}
catch
{
}
}