示例#1
0
        private TypeViewModel GetViewModelForType(TypeInfo typeInfo)
        {
            if (_viewModelCorrespondence.ContainsKey(typeInfo))
            {
                return(_viewModelCorrespondence[typeInfo]);
            }
            var viewModel = new TypeViewModel(typeInfo, this);

            _viewModelCorrespondence.Add(typeInfo, viewModel);
            return(viewModel);
        }
示例#2
0
 private bool IsWpfInternalType(TypeViewModel type)
 {
     return(WpfInternalTypes.Contains(type.Name) && WpfAssemblies.Contains(type.TypeInfo.Module.Assembly.Name));
 }