C# 如何消除这些错误?

C# 如何消除这些错误?,c#,xaml,C#,Xaml,你能告诉我我需要改变什么,这样我就不会再犯这些错误了吗?我复制了一个xaml+css类,这就是为什么我会出现这么多错误。我附上了一张图片,向您展示错误。有人建议我改变这两件事,但我不太明白,这就是为什么我决定写一篇关于这件事的新文章 代码c1.cs: public partial class ImagesGrid : UserControl 代码xaml c1.xaml: x:Class="KinectInfoPortal.ImagesGrid" 编辑1: C1.xaml.cs类的代码:

你能告诉我我需要改变什么,这样我就不会再犯这些错误了吗?我复制了一个xaml+css类,这就是为什么我会出现这么多错误。我附上了一张图片,向您展示错误。有人建议我改变这两件事,但我不太明白,这就是为什么我决定写一篇关于这件事的新文章

代码c1.cs:

public partial class ImagesGrid : UserControl
代码xaml c1.xaml:

x:Class="KinectInfoPortal.ImagesGrid"

编辑1:

C1.xaml.cs类的代码:

public partial class ImagesGrid : UserControl
public partial class ImagesGrid : UserControl
ImageGrid.xaml.cs类的代码:

public partial class ImagesGrid : UserControl
public partial class ImagesGrid : UserControl
C1.xaml的代码:

x:Class="KinectInfoPortal.ImagesGrid"
ImageGrid.xaml的代码:

x:Class="Microsoft.Samples.Kinect.ControlsBasics.ImagesGrid"

复制xaml/cs对时,需要注意更改xaml文件和codebehind中的类名,基本上是您列出的两行代码。确保在原始类和新类中,两者都是不同的。

这里是错误:

C1.xaml.csclass的代码:

public partial class ImagesGrid : UserControl
public partial class ImagesGrid : UserControl
public partial class C1: UserControl
public partial class ImagesGrid : UserControl
ImageGrid.xaml.csclass的代码:

public partial class ImagesGrid : UserControl
public partial class ImagesGrid : UserControl
public partial class C1: UserControl
public partial class ImagesGrid : UserControl
应该是:

C1.xaml.csclass的代码:

public partial class ImagesGrid : UserControl
public partial class ImagesGrid : UserControl
public partial class C1: UserControl
public partial class ImagesGrid : UserControl
ImageGrid.xaml.csclass的代码:

public partial class ImagesGrid : UserControl
public partial class ImagesGrid : UserControl
public partial class C1: UserControl
public partial class ImagesGrid : UserControl
您已将文件重命名为C1.xaml,但您的类名与ImagesGird.xaml用户控件的类名相同,因此它表示其已定义的类名也已更改

您有两个同名的类

1) 在ImagesGrid.xaml用户控件中

2) 在C1.xaml用户控件中


这显然是错误的。

你指的是这四件事,对吗?看看我的编辑你说的
ImagesGird.xaml
-应该是
ImagesGrid.xaml