public CardPropertyItemModel(PropertyItemViewModel prop, KeyValuePair <PropertyDef, object> propDef, SetCardAltItemViewModel parent) // initial load of property
 {
     Parent     = parent;
     Property   = prop;
     _isDefined = !propDef.Key.IsUndefined;
     _value     = propDef.Value;
 }
Пример #2
0
 public PropertyItemViewModel(PropertyItemViewModel p)
 {
     ItemSource     = p.ItemSource;
     Parent         = p.Parent;
     _property      = p._property.Clone() as PropertyDef;
     _property.Name = Utils.GetUniqueName(p.Name, ItemSource.Select(x => (x as PropertyItemViewModel).Name));
 }
 public CardPropertyItemModel(PropertyItemViewModel prop)
 {
     Property = prop;
 }