Index: Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingPlugin.cs =================================================================== diff -u -r87152abf42288bdf4c05e2621b8bd10562e61192 -re955b2483ae95b097dd76135a3a95bb7ed05d496 --- Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision 87152abf42288bdf4c05e2621b8bd10562e61192) +++ Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision e955b2483ae95b097dd76135a3a95bb7ed05d496) @@ -223,14 +223,7 @@ Image = ringtoetsPipingSurfaceLine => RingtoetsCommonFormsResources.GeneralFolderIcon, ForeColor = ringtoetsPipingSurfaceLine => ringtoetsPipingSurfaceLine.WrappedData.Any() ? Color.FromKnownColor(KnownColor.ControlText) : Color.FromKnownColor(KnownColor.GrayText), ChildNodeObjects = ringtoetsPipingSurfaceLine => ringtoetsPipingSurfaceLine.WrappedData.Cast().ToArray(), - ContextMenuStrip = (nodeData, parentData, treeViewControl) => Gui.Get(nodeData, treeViewControl) - .AddImportItem() - .AddSeparator() - .AddDeleteChildrenItem() - .AddSeparator() - .AddCollapseAllItem() - .AddExpandAllItem() - .Build() + ContextMenuStrip = RingtoetsPipingSurfaceLinesContextContextMenuStrip }; yield return new TreeNodeInfo @@ -501,6 +494,24 @@ return null; } + #region RingtoetsPipingSurfaceLinesContext TreeNodeInfo + + private ContextMenuStrip RingtoetsPipingSurfaceLinesContextContextMenuStrip(RingtoetsPipingSurfaceLinesContext nodeData, object parentData, TreeViewControl treeViewControl) + { + return Gui.Get(nodeData, treeViewControl) + .AddImportItem() + .AddSeparator() + .AddDeleteChildrenItem() + .AddSeparator() + .AddCollapseAllItem() + .AddExpandAllItem() + .AddSeparator() + .AddPropertiesItem() + .Build(); + } + + #endregion + #region StochasticSoilModelCollectionContext TreeNodeInfo private ContextMenuStrip StochasticSoilModelCollectionContextContextMenuStrip(StochasticSoilModelCollectionContext nodeData, object parentData, TreeViewControl treeViewControl) @@ -516,6 +527,8 @@ .AddSeparator() .AddCollapseAllItem() .AddExpandAllItem() + .AddSeparator() + .AddPropertiesItem() .Build(); }