public ImportResource(IContentControlHost parentWindow, IEnumerable <EditorCommon.Resources.ResourceInfoMetaData> processers)
 {
     InitializeComponent();
     mParentWindow           = parentWindow;
     mResourceInfoProcessers = processers;
     foreach (var processer in mResourceInfoProcessers)
     {
         //switch (processer.ResourceInfoTypeStr)
         //{
         //    case EngineNS.Editor.Editor_RNameTypeAttribute.MeshSource: mVmsProcesser = processer; break;
         //    case "MeshTemplate": mMeshTemplateProcesser = processer; break;
         //    case "Texture": mTextureProcesser = processer; break;
         //    case "Technique": mTechProcesser = processer; break;
         //}
     }
     //var template = this.TryFindResource("MaterialTypeSetControl") as DataTemplate;
     //WPG.Program.RegisterDataTemplate("MaterialTypeSetControl", template);
 }
 public FilterResourceItem(EditorCommon.Resources.ResourceInfoMetaData info, IContentControlHost ctrl)
 {
     mInfoData       = info;
     mBrowserControl = ctrl;
 }