WPF中MainWindow.xaml.cs无法访问自定义Person类的问题
解决WPF中无法识别自定义类的问题
针对你遇到的无法在MainWindow.xaml.cs中实例化Person类的问题,按以下步骤排查解决:
检查命名空间引用
在MainWindow.xaml.cs文件顶部,添加对应的命名空间引用:using WPF___Data_Binding_practice.Data;文件夹本身不会导致识别问题,只要命名空间和引用对应即可。
修改类的访问修饰符
你的Person类默认是internal访问级别,虽然同一项目内可以访问,但显式添加public修饰符能避免潜在的识别问题,调整后代码如下:namespace WPF___Data_Binding_practice.Data { public class Person { public int Age { get; set; } public string Name { get; set; } } }重新生成项目
完成上述修改后,在Visual Studio中点击菜单栏的「生成」→「重新生成解决方案」,确保类的修改被编译生效。
内容的提问来源于stack exchange,提问作者Hr.Panahi
相关产品推荐
相关产品推荐

