wpf DataGrid 控件 数据绑定问题!

qqqq5201314 2013-10-02 05:07:26
    
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类型的也绑定上去),搞的有点晕,要是单层绑定就还行。。
求解!!!


...全文
158 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qqqq5201314 2013-10-23
  • 打赏
  • 举报
回复
楼上 说的有点听不明白,太菜了。 能不能说的详细点。。。。
yanchangshan 2013-10-05
  • 打赏
  • 举报
回复
用个模型 然后数据赋值 然后再加到list中 在把list作为daagridview的datasource
qqqq5201314 2013-10-02
  • 打赏
  • 举报
回复
???顶顶。。。。还是弄不明白中。。。。。。。。。。。。。

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧