public ToleranceViewModel(IPropertyModel model, PropertyFactory propertyFactory, ViewModelFactory factory) : base(model, factory) { var catalog = new AssemblyCatalog(Assembly.GetExecutingAssembly()); var container = new CompositionContainer(catalog); UserControl = container.GetExportedValue <UserControl>("ToleranceView"); UserControl.DataContext = this; Blow = Compounder.CreateIntViewModel("Blow"); Gash = Compounder.CreateIntViewModel("Gash"); Burn = Compounder.CreateIntViewModel("Burn"); Chill = Compounder.CreateIntViewModel("Chill"); Electric = Compounder.CreateIntViewModel("Electric"); Primal = Compounder.CreateIntViewModel("Primal"); }
public SliderIntViewModel(IPropertyModel model, ViewModelFactory factory) : base(model, factory) { IntValue = Compounder.CreateIntViewModel("").IntValue; }