private void nodeTextBoxText_EditorShowing(object sender, CancelEventArgs e) { e.Cancel = !(treeView.CurrentNode != null && (treeView.CurrentNode.Tag is SensorNode || treeView.CurrentNode.Tag is HardwareNode)); }