void regwatch_removedEntry(object sender, string s)
{
if (registryListView.InvokeRequired)
{
registryListView.Invoke(new RemoveRegistryCallback(regwatch_removedEntry), new Object[] { sender, s });
}
else
{
IEnumerable temp = registryListView.Objects;
foreach (RegistryKeyObject t in temp)
{
if (t.KeyName == s)
{
registryListView.RemoveObject(t);
break;
}
}
if (registryListView.GetItemCount() == 0)
registryListView.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
}
}