Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / System / Windows / Markup / TypeTypeConverter.cs / 1305600 / TypeTypeConverter.cs
/****************************************************************************\ * * File: DateTimeConverter2.cs * \***************************************************************************/ using System; using System.ComponentModel; #if PBTCOMPILER namespace MS.Internal.Markup #else namespace System.Windows.Markup #endif { ////// TypeConverter for System.Type /// internal class TypeTypeConverter : TypeConverter { #if !PBTCOMPILER public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) { return sourceType == typeof(string); } public override object ConvertFrom(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { string typeName = value as string; if (null != context && typeName != null) { IXamlTypeResolver xamlTypeResolver = (IXamlTypeResolver)context.GetService(typeof(IXamlTypeResolver)); if (null != xamlTypeResolver) { return xamlTypeResolver.Resolve(typeName); } } return base.ConvertFrom(context, culture, value); } #endif } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SafeRsaProviderHandle.cs
- GuidelineSet.cs
- IISUnsafeMethods.cs
- sqlnorm.cs
- WarningException.cs
- UrlMapping.cs
- DbConnectionFactory.cs
- Version.cs
- BufferedResponseStream.cs
- TextSelectionProcessor.cs
- Point3DAnimation.cs
- ColorDialog.cs
- ReadOnlyDataSourceView.cs
- ResXBuildProvider.cs
- LexicalChunk.cs
- ISAPIRuntime.cs
- WebPartEditorApplyVerb.cs
- SafeViewOfFileHandle.cs
- UITypeEditor.cs
- Int32Animation.cs
- DataGridViewRowPostPaintEventArgs.cs
- SendingRequestEventArgs.cs
- AdCreatedEventArgs.cs
- SqlBuilder.cs
- ObjectAssociationEndMapping.cs
- MulticastDelegate.cs
- Rectangle.cs
- RequestCachingSection.cs
- EntityParameter.cs
- RequestCachePolicy.cs
- SamlAdvice.cs
- Control.cs
- DbFunctionCommandTree.cs
- TreeViewBindingsEditor.cs
- BinaryReader.cs
- InternalTypeHelper.cs
- CloseCollectionAsyncResult.cs
- WindowsTitleBar.cs
- FormClosedEvent.cs
- DispatcherObject.cs
- DeferredSelectedIndexReference.cs
- PassportPrincipal.cs
- SqlUtils.cs
- DecimalConstantAttribute.cs
- RegistrySecurity.cs
- FormatStringEditor.cs
- EventLogPermissionEntryCollection.cs
- EncodingNLS.cs
- NativeObjectSecurity.cs
- RegexGroup.cs
- FormsAuthenticationConfiguration.cs
- FixedSOMElement.cs
- MeshGeometry3D.cs
- FixedElement.cs
- SiteMap.cs
- XamlTypeMapper.cs
- XmlSchemaSubstitutionGroup.cs
- AuthenticateEventArgs.cs
- ConfigurationProperty.cs
- PeerTransportBindingElement.cs
- DesignerForm.cs
- SineEase.cs
- XmlSchemaImporter.cs
- Style.cs
- Configuration.cs
- HeaderUtility.cs
- VerificationAttribute.cs
- UrlAuthFailureHandler.cs
- GenericEnumerator.cs
- BaseParagraph.cs
- QilLoop.cs
- NameSpaceEvent.cs
- NetPipeSectionData.cs
- DateTimeFormat.cs
- ResourceExpressionBuilder.cs
- ExpressionNormalizer.cs
- CommonGetThemePartSize.cs
- SystemKeyConverter.cs
- ResourceProperty.cs
- Stream.cs
- AttachInfo.cs
- RsaSecurityToken.cs
- TextEffectCollection.cs
- XmlReader.cs
- MetadataItem.cs
- X509CertificateRecipientServiceCredential.cs
- WebExceptionStatus.cs
- MethodCallExpression.cs
- SqlCommandBuilder.cs
- PersianCalendar.cs
- NotifyIcon.cs
- TextTreeRootTextBlock.cs
- SizeF.cs
- OdbcCommandBuilder.cs
- LinearGradientBrush.cs
- IUnknownConstantAttribute.cs
- QuestionEventArgs.cs
- RelatedCurrencyManager.cs
- PropertyGroupDescription.cs
- KnownColorTable.cs