当前位置:编程学习 > C#/ASP.NET >>

wpf DataGrid 控件 数据绑定问题!

    
public class petStock //宝宝库存表
    {

        /// <summary>
        /// 库存ID
        /// </summary>
        public Guid Id { get; set; }

        /// <summary>
        /// 宝宝ID
        /// </summary>
        public Guid PetId{get;set;}
        /// <summary>
        /// 收购时间
        /// </summary>
        public DateTime AcquisitionTime { get; set; }
        
        /// <summary>
        /// 操作的时间
        /// </summary>
        public DateTime MackTime { get; set; }

        /// <summary>
        /// 玩家
        /// </summary>
        public Guid PlayrsId { get; set; }
        /// <summary>
        /// 操作员
        /// </summary>
        public Guid OperatorId { get; set; }

        /// <summary>
        /// 价格表ID
        /// </summary>
        public Guid PriceId { get; set; }
    }


    public class pet
    {
        public Guid id { get; set; }// 数据库索引用
        public string name { get; set; }//名称
        public Guid zhongleiId { get; set; }//种类
        public int xingshu { get; set; }//星数

        public int zhangdouli { get; set; }//战斗力

        public int? wufangmin { get; set; }//物防
        public int? wufangmax { get; set; }
        public int? mofangmin { get; set; }//魔防
        public int? mofangmax { get; set; }
        public int? wugongmin { get; set; }//物攻
        public int? wugongmax { get; set; }
        public int? mogongmin { get; set; }//魔攻
        public int? mogongmax { get; set; }

        public int? xueliang { get; set; }//血量
        public int? xingyun { get; set; }//幸运
        public int? dengji { get; set; }//等级
        public string shenfenpai { get; set; }//身份牌

        public int? chumofang { get; set; }//初始魔防
        public int? chuwufang { get; set; }//初始物防
        public int? chuwugongmin { get; set; }//初始攻击
        public int? chuwugongmax { get; set; }
        public int? chumogongmin { get; set; }//初始魔攻
        public int? chumogongmax { get; set; }
        public int? chushengming { get; set; }//初始生命

        public string shenglizhi { get; set; }//神力值
        public int? shenglidengji { get; set; }//神力等级
        public string chaosha { get; set; }//超杀
        public string lingxin { get; set; }//灵性
        public string zhihui { get; set; }//智慧
        public Guid? shouhunId { get; set; }//兽魂  
        public string remark { get; set; }//备注

        public StringBuilder CheckLegality()
        {
            StringBuilder Mess = new StringBuilder();
            if (name == null)
            { Mess.AppendLine("名称不能为空!"); }

            if (xingshu == 0)
            { Mess.AppendLine("星数不能为0!"); }

            if (zhangdouli < xingshu + 1)
            { Mess.AppendLine("战斗力不能低于星数!"); }
            
            return Mess.Length>0? Mess : null;
        }

    }


新手刚接触 DataGrid 控件 查了很多资料 都看的晕晕的。。。




如何 将这 些 对象 绑定到DataGrid控件上,
多层绑定(想把Guid类型的也绑定上去),搞的有点晕,要是单层绑定就还行。。
求解!!!


wpf 控件 数据库 datagrid 绑定 --------------------编程问答-------------------- ???顶顶。。。。还是弄不明白中。。。。。。。。。。。。。 --------------------编程问答-------------------- 用个模型  然后数据赋值   然后再加到list中  在把list作为daagridview的datasource --------------------编程问答-------------------- 楼上 说的有点听不明白,太菜了。

能不能说的详细点。。。。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,