Search code examples
.netwpfxamlstylestargettype

Declare a Style TargetType for a NestedClass in WPF


I have MyClass class.
I declare

<Style TargetType="local:MyClass"></Style>

no problems.

I have MyClass.MyNestedClass (public) class.

I declare ... ?


Solution

  • You need to use a + to separate the outer class name from the nested class name:

    <Style TargetType="local:MyClass+MyNestedClass"></Style>