0

我有 DataGridView 并显示不同的表。一切正常,但我必须更新我的实体框架模型并重置我所有的模型类。现在只有一个类仍然显示 ID 列,其他类隐藏它。我看不出这个班和其他班有什么不同。

namespace KasaMP.OsnovniPodaci
{
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;

public partial class Artikl
{
    [Browsable(false)]
    public int IDArtikli { get; set; }
    public string Barkod { get; set; }
    public Nullable<int> Sifra { get; set; }
    public string Naziv { get; set; }
    public string JedinicaMjere { get; set; }
    public decimal Tarifa { get; set; }
    public Nullable<decimal> ProdajnaCijena { get; set; }
    [Browsable(false)]
    public Nullable<bool> Flag { get; set; }
    public Nullable<decimal> Kalo { get; set; }
    public Nullable<decimal> NabavnaCijena { get; set; }
    public Nullable<decimal> VeleprodajnaCijena { get; set; }
    public Nullable<decimal> Zalihe { get; set; }
}
}

在此处输入图像描述

其他模型类完美地隐藏了它,这是怎么回事?

namespace KasaMP.OsnovniPodaci
{
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;

    public partial class Porez
    {
        [Browsable(false)]
        public int IDPorez { get; set; }
        public decimal Tarifa { get; set; }
        public decimal Porez1 { get; set; }
        public decimal PorezUsluge { get; set; }
        public decimal PorezPotrosnje { get; set; }
    }
}

在此处输入图像描述

我使用相同的表单和相同的 DatagridView 控件来显示这个 - 为什么 Visual Studio 会区分我的 Artikl 类:C

4

1 回答 1

0

好吧,原来它可能是一些 Visual Studio/缓存错误,我不确定......

但它突然 - 神奇地 - 现在起作用了......

不幸的是,我无法写出更好的答案

于 2017-02-24T10:12:31.023 回答