private void treeView_BeforeLabelEdit(object sender, NodeLabelEditEventArgs e)
{
TreeNode node = e.Node;
if (node.Tag != null)
{
IModuleFileData moduleFileData = node.Tag as IModuleFileData;
if (moduleFileData != null && moduleFileData.GetModuleFile() != null)
{
return; // okay to edit aliases
}
}
e.CancelEdit = true;
}