public void AddSectionPointer(ShellNodeConfigSection item) { DiagramViewModel.CurrentRepository.Add(new ShellNodeConfigSectionPointer() { Node = GraphItem, SourceIdentifier = item.Identifier }); }
private void CreateHeader(ShellNodeConfigSection item, object dataObject) { var sectionViewModel = new GenericItemHeaderViewModel() { Name = item.Name, AddCommand = item.AllowAdding ? new LambdaCommand("", () => { }) : null, DataObject = dataObject, NodeViewModel = this, AllowConnections = true, Column = item.Column, ColumnSpan = item.ColumnSpan, IsNewLine = item.IsNewRow }; ContentItems.Add(sectionViewModel); }