private void OnNodePropertiesClicked(object sender, EventArgs e) { _multipleNodesProperties = new MultipleNodesProperties(NodeControls.Select(q => q.ViewModelNode.NodeProperties).ToList()); SelectorControl.NodePropertiesDialog.DataContext = _multipleNodesProperties; SelectorControl.NodePropertiesDialog.Closed += NodesPropertiesDialogOnClosed; SelectorControl.NodePropertiesDialog.Show(); }
public MultipleNodeMetadata(string name, string value, MultipleNodesProperties nodeContainer, IMapManager mapManager) { NodeContainer = nodeContainer; MapManager = mapManager; _name = name; _value = value; }