コード例 #1
0
 public NewTransformViewModel(TransformCollectionViewModel transforms, Window window)
     : base()
 {
     this.Commands.AddItem("Create", t => this.Create(window), t => this.CanCreate());
     this.transformCollectionViewModel = transforms;
     this.TransformType = TypeMarkupExtension.GetSubclassDescriptors
                              (typeof(Transform)).FirstOrDefault(t => !t.Value.GetCustomAttributes(true).Any
                                                                 (
                                                                     u => u.GetType() == typeof(LoopbackTransformAttribute)
                                                                 )
                                                                 ).Value;
 }