Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsGuiPlugin.cs =================================================================== diff -u -r23a37b025a5d0358c1f30fb31de41a2c284519a5 -r3ba42e2c8b6380227f4b2e1d1897135ec962beab --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsGuiPlugin.cs (.../RingtoetsGuiPlugin.cs) (revision 23a37b025a5d0358c1f30fb31de41a2c284519a5) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsGuiPlugin.cs (.../RingtoetsGuiPlugin.cs) (revision 3ba42e2c8b6380227f4b2e1d1897135ec962beab) @@ -489,6 +489,18 @@ private ContextMenuStrip FailureMechanismPlaceholderContextMenuStrip(FailureMechanismPlaceholderContext nodeData, object parentData, TreeViewControl treeViewControl) { + var changeRelevancyItem = new StrictContextMenuItem( + RingtoetsCommonFormsResources.FailureMechanismContextMenuStrip_Is_relevant, + RingtoetsCommonFormsResources.FailureMechanismContextMenuStrip_Is_relevant_Tooltip, + RingtoetsCommonFormsResources.Checkbox_ticked, + (sender, args) => + { + Gui.ViewCommands.RemoveAllViewsForItem(nodeData); + nodeData.WrappedData.IsRelevant = false; + nodeData.WrappedData.NotifyObservers(); + } + ); + var calculateItem = new StrictContextMenuItem( RingtoetsCommonFormsResources.Calculate_all, RingtoetsCommonFormsResources.Calculate_all_ToolTip, @@ -507,6 +519,8 @@ }; return Gui.Get(nodeData, treeViewControl) + .AddCustomItem(changeRelevancyItem) + .AddSeparator() .AddCustomItem(calculateItem) .AddCustomItem(clearOutputItem) .AddSeparator()