У меня много стилей в ResourceDictionary.Например, вот так:
<Style TargetType="{x:Type i:ButtonTool}" x:Key="UserButtonStyle" BasedOn="{StaticResource MenuButtonStyle}">
<Setter Property="LargeImage" Value="{DynamicResource UserIcon}" />
<Style.Triggers>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="LargeImage" Value="{DynamicResource UserIconDisabled}"/>
</Trigger>
</Style.Triggers>
</Style>
И часть этих стилей больше не используется.Приложение все еще находится в стадии разработки, поэтому я не знаю, будут ли они использоваться в будущем.
Хотелось бы узнать как эти неиспользуемые стили влияют на производительность приложения ?
Если было бы лучше проверить, какие стили используются, а какие нет, и удалить ихнеиспользованные стили.Или, если это действительно не имеет значения, и это не замедляет работу приложения.
Я использую WPF и .NET Framework 4.