public Win_Role(Role role) { Role = role; this.DataContext = role; InitializeComponent(); List<string> 兵种List = new List<string>() { "盾兵", "剑士", "弓兵", "和尚", "忍者", "巫女", "骑兵", "军师", "火枪", "阴阳师", "骑兵", "炮兵" }; cmb兵种.ItemsSource = 兵种List; }
/// <summary> /// 创建新的 Role 对象。 /// </summary> /// <param name="id">ID 属性的初始值。</param> /// <param name="name">Name 属性的初始值。</param> /// <param name="兵种">兵种 属性的初始值。</param> /// <param name="攻">攻 属性的初始值。</param> /// <param name="防">防 属性的初始值。</param> /// <param name="速">速 属性的初始值。</param> /// <param name="智">智 属性的初始值。</param> /// <param name="行动点">行动点 属性的初始值。</param> /// <param name="兵力">兵力 属性的初始值。</param> /// <param name="基础攻击技能">基础攻击技能 属性的初始值。</param> /// <param name="技能1">技能1 属性的初始值。</param> /// <param name="技能2">技能2 属性的初始值。</param> /// <param name="被动技能">被动技能 属性的初始值。</param> /// <param name="特殊技能">特殊技能 属性的初始值。</param> public static Role CreateRole(global::System.Guid id, global::System.String name, global::System.String 兵种, global::System.Int32 攻, global::System.Int32 防, global::System.Int32 速, global::System.Int32 智, global::System.Int32 行动点, global::System.Int32 兵力, global::System.String 基础攻击技能, global::System.String 技能1, global::System.String 技能2, global::System.String 被动技能, global::System.String 特殊技能) { Role role = new Role(); role.ID = id; role.Name = name; role.兵种 = 兵种; role.攻 = 攻; role.防 = 防; role.速 = 速; role.智 = 智; role.行动点 = 行动点; role.兵力 = 兵力; role.基础攻击技能 = 基础攻击技能; role.技能1 = 技能1; role.技能2 = 技能2; role.被动技能 = 被动技能; role.特殊技能 = 特殊技能; return role; }
/// <summary> /// 用于向 Role EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet<T> 属性的 .Add 方法。 /// </summary> public void AddToRole(Role role) { base.AddObject("Role", role); }