The question shouldn't be about how to list technologies you are familiar with, but how you present what you know to perspective employers. It sounds like you are creating a laundry-list of languages, frameworks, technologies, and tools. A lot of people do, and I don't understand why (see my answers here and here).
In my opinion, you don't put WPF (or any other language, framework, technology, or tool) into a category. Instead, you mention it when you are discussing your previous work, projects, and education. This puts the technology into a context of what you were doing with it, which I feel is extremely helpful to recruiters.
Typically, if a company wants a laundry-list of things you know, this will be part of the application process. Also, some companies have various tools to track the knowledge and experiences of their people so they can quickly find people who might have skills that are needed for a particular project or effort. Save your lists for these times, not your CV or resume.