如何使这些错误消失?

时间:2014-04-23 18:18:52

标签: c# xaml

你能告诉我我需要改变什么才能让我不再感到这些错误吗?我复制了一个xaml + css类,这就是为什么我会遇到这么多错误的原因。我附上了一张图片,告诉你错误。有人建议我改变这两件事,但我不太明白,这就是为什么我决定就此事发表一篇新帖子。

代码c1.cs:

public partial class ImagesGrid : UserControl

代码xaml c1.xaml:

x:Class="KinectInfoPortal.ImagesGrid"

enter image description here

EDIT1:

C1.xaml.cs类的代码:

public partial class ImagesGrid : UserControl

ImageGrid.xaml.cs类的代码:

public partial class ImagesGrid : UserControl

C1.xaml的代码:

x:Class="KinectInfoPortal.ImagesGrid"

ImageGrid.xaml的代码:

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

2 个答案:

答案 0 :(得分:1)

这是错误:

C1.xaml.cs类的代码:

public partial class ImagesGrid : UserControl

ImageGrid.xaml.cs类的代码:

public partial class ImagesGrid : UserControl

应该是:

C1.xaml.cs类的代码:

public partial class C1: UserControl

ImageGrid.xaml.cs类的代码:

public partial class ImagesGrid : UserControl

您将文件重命名为 C1.xaml ,但您的类名与 ImagesGird.xaml 用户控件的类名相同,因为它说它已经定义已更改班级名称。

你有两个同名的班级。

1)在 ImagesGrid.xaml 用户控件

2)在 C1.xaml 用户控件

这显然是错误的。

答案 1 :(得分:0)

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