C# MVVM轻型命名空间问题-代码编译良好,但没有预览XAML文件中的控件

C# MVVM轻型命名空间问题-代码编译良好,但没有预览XAML文件中的控件,c#,wpf,xaml,mvvm,mvvm-light,C#,Wpf,Xaml,Mvvm,Mvvm Light,你知道下面的(MVVM Light)代码有什么问题吗。它编译得很好,但由于某些原因,我看不到控件的预览,我在EventToCommand中看到了一条曲线(),下面是我问题的答案 如果这个东西能够编译并运行,那么squiggle可能只是XAML编辑器中的一个bug。有很多。squiggle通常在成功构建后消失,因为Intellisense在查看源文件时,squiggler(因为没有更好的名称)会查看二进制文件,所以(例如)您刚才添加的附加属性可能会自动完成,但还不存在于二进制文件中(这里的情况毫无

你知道下面的(MVVM Light)代码有什么问题吗。它编译得很好,但由于某些原因,我看不到控件的预览,我在EventToCommand中看到了一条曲线(
),下面是我问题的答案


如果这个东西能够编译并运行,那么squiggle可能只是XAML编辑器中的一个bug。有很多。squiggle通常在成功构建后消失,因为Intellisense在查看源文件时,squiggler(因为没有更好的名称)会查看二进制文件,所以(例如)您刚才添加的附加属性可能会自动完成,但还不存在于二进制文件中(这里的情况毫无疑问)。祝您好运!d:LayoutOverrides=“Width,Height”
btw?我从不使用visual XAML编辑器;每次都会忽略我的主题并将我的XAML搞糟。在所有内容上都添加了奇怪的边距。代码来自我在网上找到的一个MVVM Light教程,由于我对WPF、XAML和MVVM Light非常陌生,我不知道这是XAML与MVVM Light一起使用时的行为方式,还是如您所提到的,它是ju在XAML编辑器中发现一个错误。我删除了您指出的代码行,没有任何更改。非常感谢。
<Window x:Class="MvvmControlChange.Content.MainPage.View.MainPageView"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:GalaSoft_MvvmLight_Command="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WPF4"
        xmlns:Custom="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
        xmlns:ignore="http://www.ignore.com"
        mc:Ignorable="d ignore"
        DataContext="{Binding MainPageViewModel, 
            Source={StaticResource Locator}}"
        Title="Give me Liberty or Give me Smart Basic"
        d:DesignHeight="360"
        d:DesignWidth="488"
        SizeToContent="WidthAndHeight">   


<Button x:Name="Page2Button"
            Content="Page 2"
            Margin="0"
            Grid.Row="1"
            d:LayoutOverrides="Width, Height"
            HorizontalAlignment="Center"
            VerticalAlignment="Center">
        <Custom:Interaction.Triggers>
            <Custom:EventTrigger EventName="Click">
                <GalaSoft_MvvmLight_Command:EventToCommand x:Name="Page2ButtonClicked"Command="{Binding Page2Command, Mode=OneWay}" />
            </Custom:EventTrigger>
        </Custom:Interaction.Triggers>
    </Button>

</Window>