If you explicitly set the Style property for an element, then any implicit styles (i.e. your global style) will not apply. If your global style is actually the default, then it should still apply, but that doesn't look like what you are doing.
You can create your explicit style in your implicit style, though like this:
<Style x:Key="Style" TargetType="{x:Type Drawing:Node}" BasedOn="{StaticResource {x:Type Drawing:Node}}"> <Setter Property="ContextMenu" Value="{StaticResource ContextMenu}"/> </Style>
This, of course, assumes that Drawing: Node is the same class / type as GraphNode: Node.
source share