When declaring converters in a WPF application, should I:
- Declare all my converters in the App.xaml (i.e. in
<Application.Resources/>
) so it's available to the entire application - Declare only needed converters for each
Page
/Window
/ResourceDictionary
/UserControl
etc. in theirResources
section - Something else entirely
Regarding readability, method 1 seems the best to me, but my question is about performance. Which method is the most resource efficient in terms of performance, memory, etc.?