Exemplo n.º 1
0
        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;
 }