private void rtvPermisos_NodeCheckedChanged(object sender, TreeNodeCheckedEventArgs e) { try { LimpiaSelec(); int IdMenu = int.Parse(e.Node.Value.ToString()); MenusBE tempMnu = lstMnu.Find(p => p.ID.Equals(IdMenu)); if (tempMnu != null) { txtMenu.Text = tempMnu.ID.ToString(); txtNodo.Text = tempMnu.IDPadre.ToString(); if (e.Node.CheckState == Telerik.WinControls.Enumerations.ToggleState.Indeterminate) { tempMnu.Asignado = true; ChkActivo.Checked = tempMnu.Asignado; } else { tempMnu.Asignado = e.Node.Checked; ChkActivo.Checked = tempMnu.Asignado; } } } catch (Exception ex) { RadMessageBox.Show("Ocurrió un error al seleccionar el menú\n" + ex.Message, this.Text, MessageBoxButtons.OK, RadMessageIcon.Info); } }
private void radTreeView1_NodeCheckedChanged(object sender, TreeNodeCheckedEventArgs e) { if (e.Node.Nodes.Count > 0) { foreach (RadTreeNode nod in radTreeView1.Nodes[e.Node.Text].Nodes) { if (e.Node.Checked) { nod.Checked = true; } else { nod.Checked = false; } } } else { if (e.Node.Checked) { _country.Add(e.Node.Text); } else { _country.Remove(e.Node.Text); } } }
private void radTreeViewResource_NodeCheckedChanged(object sender, TreeNodeCheckedEventArgs e) { var node = ((Telerik.WinControls.UI.RadTreeViewElement)(sender)).SelectedNode; if (node.Value is PermissionDto) { var permission = ((PermissionDto)node.Value); if (permission.OperationDto.Checked != node.Checked) { if (node.Checked) { node.Tag = SM.Common.Enums.AccessType.Access.ToString(); SetColor(node, SM.Common.Enums.AccessType.Access); } else { node.Tag = SM.Common.Enums.AccessType.None.ToString(); SetColor(node, SM.Common.Enums.AccessType.None); } if (!changeList.Contains(node)) { changeList.Add(node); } } if (permission.OperationDto.Checked == node.Checked) { if (changeList.Contains(node)) { changeList.Remove(node); } } } }
private void treeDest_NodeCheckedChanged(object sender, TreeNodeCheckedEventArgs e) { result.CanBeExecuted = false; btnExecute.Enabled = false; btnCopy.Enabled = false; CheckUncheckOrig(e.Node); }
private void tree_private_NodeCheckedChanged(object sender, TreeNodeCheckedEventArgs e) { if (nodeCheckedChangedLock) { return; } nodeCheckedChangedLock = true; RecursiveCheck(e.Node); nodeCheckedChangedLock = false; }
private void RadCheckBoxHelp(object sender, TreeNodeCheckedEventArgs e) { if (e.Node.Checked) { _help.Add(e.Node.Text); } else { _help.Remove(e.Node.Text); } }
private void documentTreeView_NodeCheckedChanged(object sender, TreeNodeCheckedEventArgs e) { RadTreeNode node = e.Node; if (node.Tag == null) { return; } if (node.Checked) { if (!selectedDocuments_ListControl.Items.Any(x => x.Text.Equals(node.FullPath))) { _selectedDocuments.Add((Document)node.Tag); RadListDataItem listItem = null; try { listItem = new RadListDataItem(node.FullPath); listItem.Image = node.Image; selectedDocuments_ListControl.Items.Add(listItem); } catch { listItem?.Dispose(); throw; } } } else { RadListDataItem item = selectedDocuments_ListControl.Items.FirstOrDefault(n => n.Text == node.FullPath); if (item != null) { _selectedDocuments.Remove((Document)node.Tag); selectedDocuments_ListControl.Items.Remove(item); } } OnSelectionChanged(); }
private void printQueueTreeView_NodeCheckedChanged(object sender, TreeNodeCheckedEventArgs e) { OnSelectionChanged(); }
private void radTreeViewResource_NodeCheckedChanged(object sender, TreeNodeCheckedEventArgs e) { }