WPF: Можете ли вы сделать это объявление ресурса менее подробным? - PullRequest
0 голосов
/ 15 июля 2010

Это работает, но я не думаю, что делаю это правильно.

<UserControl.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="pack://application:,,,/Aam.Gui;component/AamBlue.xaml" />
            <ResourceDictionary>
                <gui:RepKeyValueConverter x:Key="RepKeyValueConverter"/>
            </ResourceDictionary>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</UserControl.Resources>

1 Ответ

3 голосов
/ 15 июля 2010

Вы можете объявить ресурсы непосредственно внутри внешнего ResourceDictionary и сохранить себе одну пару ResourceDictionary тегов:

<UserControl.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="pack://application:,,,/Aam.Gui;component/AamBlue.xaml" />
        </ResourceDictionary.MergedDictionaries>
        <gui:RepKeyValueConverter x:Key="RepKeyValueConverter"/>
    </ResourceDictionary>
</UserControl.Resources>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...