Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Base / System / Windows / Markup / TypeTypeConverter.cs / 1 / 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
- DependencyObjectValidator.cs
- CodeGenerator.cs
- AuthenticationManager.cs
- PointConverter.cs
- ParentUndoUnit.cs
- _ContextAwareResult.cs
- NativeCompoundFileAPIs.cs
- SqlDataSourceSelectingEventArgs.cs
- LicenseContext.cs
- TraceFilter.cs
- SimplePropertyEntry.cs
- OleDbWrapper.cs
- InfoCardRSAPKCS1KeyExchangeFormatter.cs
- DetailsViewDeletedEventArgs.cs
- FamilyMap.cs
- TemplateParser.cs
- Slider.cs
- DataObjectFieldAttribute.cs
- SessionParameter.cs
- SQLUtility.cs
- MemoryMappedViewAccessor.cs
- FragmentQueryKB.cs
- FileReservationCollection.cs
- DbBuffer.cs
- hresults.cs
- FontFamily.cs
- PerformanceCounterPermissionEntryCollection.cs
- LocalValueEnumerator.cs
- SchemaSetCompiler.cs
- RowUpdatedEventArgs.cs
- BlurBitmapEffect.cs
- ReadOnlyObservableCollection.cs
- UseLicense.cs
- VarInfo.cs
- ChannelBinding.cs
- NetworkInformationException.cs
- NegotiateStream.cs
- SoapTypeAttribute.cs
- DateTimePicker.cs
- ListBoxAutomationPeer.cs
- DefaultObjectMappingItemCollection.cs
- PrimitiveCodeDomSerializer.cs
- JsonByteArrayDataContract.cs
- ModelPerspective.cs
- WebServiceHandlerFactory.cs
- EnumUnknown.cs
- ModifierKeysConverter.cs
- List.cs
- XmlElementList.cs
- WebBrowserUriTypeConverter.cs
- RadioButtonRenderer.cs
- MessageQueueAccessControlEntry.cs
- ThemeDirectoryCompiler.cs
- ScrollPatternIdentifiers.cs
- WorkflowInstanceExtensionManager.cs
- MdiWindowListStrip.cs
- TreeView.cs
- ListItemViewControl.cs
- XmlResolver.cs
- TypeFieldSchema.cs
- Wizard.cs
- CatalogPartCollection.cs
- UiaCoreApi.cs
- SourceChangedEventArgs.cs
- SoapTransportImporter.cs
- TextEditorParagraphs.cs
- RegexCapture.cs
- FontEmbeddingManager.cs
- COM2Properties.cs
- X509Certificate.cs
- BuildProvider.cs
- XmlElementAttribute.cs
- ModelFunctionTypeElement.cs
- TraceProvider.cs
- ParameterBuilder.cs
- BamlStream.cs
- HttpListenerPrefixCollection.cs
- BitmapEffectGroup.cs
- Adorner.cs
- TemplateKey.cs
- QuarticEase.cs
- ExpressionEditorAttribute.cs
- GuidTagList.cs
- RepeaterItemEventArgs.cs
- SafeRightsManagementQueryHandle.cs
- MatrixStack.cs
- ReturnEventArgs.cs
- CodeTypeReferenceSerializer.cs
- ResourceDescriptionAttribute.cs
- SqlProvider.cs
- ScriptIgnoreAttribute.cs
- AliasedExpr.cs
- Transactions.cs
- HttpBrowserCapabilitiesWrapper.cs
- DocumentPageView.cs
- ObjectQuery_EntitySqlExtensions.cs
- objectresult_tresulttype.cs
- FileInfo.cs
- PropertyReferenceExtension.cs
- Types.cs