Не могу найти мои стили в Silverlight 5 - PullRequest
1 голос
/ 09 февраля 2012

У меня есть несколько стилей для моего проекта silverlight в файле с именем "Styles.xaml", как показано здесь: enter image description here

Но когда я пытаюсь использовать его в своих представлениях, я получаю это сообщение об ошибке:1004 *

Итак, я зашел в окно «Свойства» и заметил, что visual studio не распознает мои стили: enter image description here

Код моего стиля:

    <Style x:Key="RemoveDialogButtonStyle" TargetType="Button" BasedOn="{StaticResource BotaoBasicoCsla}">
    <Setter Property="Content" Value="Remover" />
    <Setter Property="ContentTemplate">
        <Setter.Value>
            <DataTemplate>
                <Grid>
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="17"/>
                        <ColumnDefinition Width="1*"/>
                    </Grid.ColumnDefinitions>
                    <Image Source="/Prolex.Net.Protesto;component/Images/Remove.png" HorizontalAlignment="Left" Grid.Column="0" />
                    <ContentPresenter Content="{Binding}" VerticalAlignment="Center" HorizontalAlignment="Center" Grid.Column="1"/>
                </Grid>
            </DataTemplate>
        </Setter.Value>
    </Setter>
</Style>

Любая идея, почему я не могу использовать тогда как StaticResource?

1 Ответ

0 голосов
/ 09 февраля 2012

Есть ли ссылка на Styles.xaml в App.xaml?

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="Assets/Styles.xaml"/> 
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>                
</Application.Resources>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...