I have MyClass
class.
I declare
<Style TargetType="local:MyClass"></Style>
no problems.
I have MyClass.MyNestedClass
(public) class.
I declare ... ?
You need to use a + to separate the outer class name from the nested class name:
<Style TargetType="local:MyClass+MyNestedClass"></Style>