Inheritance: ShellNodeConfigItem
Exemplo n.º 1
0
 public void AddSectionPointer(ShellNodeConfigSection item)
 {
     DiagramViewModel.CurrentRepository.Add(new ShellNodeConfigSectionPointer()
     {
         Node             = GraphItem,
         SourceIdentifier = item.Identifier
     });
 }
Exemplo n.º 2
0
    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);
    }