发生了一些奇怪的事情...我的项目中有一个收据.cs类。当我尝试将我的数据网格视图绑定到此类时,在"选择数据源选项"中没有"收据.cs选项。
在我以前的项目中,一切都在视觉工作室中运行良好。我不明白为什么在我的新项目中会发生这种情况。
这是图像,没有收据选项.cs但我的项目有收据.cs类
这是我的收据.cs类。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Store_Management_System
{
public class Receipt
{
public int Id { get; set; }
public string ProductName { get; set; }
public double Price { get; set; }
public int Quantity { get; set; }
public string Total { get { return string.Format("{0}$", Price * Quantity); } }
}
}
我的项目中的引用。可能是我缺少一些参考?
创建收据.cs类后,我重建了项目,但由于有一些小错误(但不是在收据.cs类中(,因此构建不成功。
我删除了错误并使成功构建,然后一切都很好...!!
类在编译后应出现在对象数据源列表中。看起来您尚未重新编译/构建包含 Receipt 类的项目。
-谢谢
这是
人们没有解决的。我只想分享解决方案。
- 转到数据网格视图的属性,然后单击数据绑定属性。
- 选择(高级(并单击省略号。
- 单击绑定组合框,然后单击
- 单击"添加项目数据源。
- 选择对象,然后单击"下一步"。
- 然后展开程序并选择您创建的类。
- 单击"完成",然后单击"确定"按钮。
- 现在单击数据网格视图上的小三角形按钮,然后再次点击组合框,然后查看"其他数据源...">