设计视图可以';如果我使用ResourceDictionary,则不会显示xaml设计

设计视图可以';如果我使用ResourceDictionary,则不会显示xaml设计,xaml,windows-phone-8,Xaml,Windows Phone 8,在我的手机应用程序中,我创建了一个用户控件。一切正常,直到我添加ResourceDictionary: <UserControl.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="../AppStyles.xaml"/>

在我的手机应用程序中,我创建了一个用户控件。一切正常,直到我添加ResourceDictionary:

    <UserControl.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="../AppStyles.xaml"/>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </UserControl.Resources>

删除上面的xaml可以解决问题,但是我不能使用资源字典来设置按钮的样式。

资源字典添加到应用程序中。在App.xaml中添加资源将解决问题

<Application.Resources>
   <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="../AppStyles.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>

将其添加到App.xaml!真棒:D
<Application.Resources>
   <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="../AppStyles.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>