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
- RSAPKCS1SignatureFormatter.cs
- XmlSchemaSet.cs
- DictionaryContent.cs
- LinqDataSource.cs
- dsa.cs
- ItemsPresenter.cs
- GridViewColumnCollection.cs
- Stroke.cs
- EventArgs.cs
- DynamicMethod.cs
- TokenCreationParameter.cs
- DeflateStream.cs
- NotSupportedException.cs
- InputProviderSite.cs
- Grammar.cs
- LicenseException.cs
- XXXInfos.cs
- PageFunction.cs
- UserThread.cs
- ItemsPanelTemplate.cs
- Primitive.cs
- DocumentViewerHelper.cs
- TextEndOfParagraph.cs
- PageContentAsyncResult.cs
- HeaderedItemsControl.cs
- TextAnchor.cs
- DrawingGroup.cs
- PriorityBindingExpression.cs
- Int64KeyFrameCollection.cs
- DataRelationPropertyDescriptor.cs
- OutputScope.cs
- MetadataWorkspace.cs
- HotSpotCollection.cs
- InvalidPrinterException.cs
- Part.cs
- PasswordTextContainer.cs
- DoubleCollectionConverter.cs
- TableParaClient.cs
- DataGridViewComboBoxColumn.cs
- DBBindings.cs
- CacheOutputQuery.cs
- HttpWebResponse.cs
- GridViewRow.cs
- Classification.cs
- RenderDataDrawingContext.cs
- TypeUsageBuilder.cs
- MouseActionConverter.cs
- HandleCollector.cs
- OletxEnlistment.cs
- VisualSerializer.cs
- TemplateBuilder.cs
- JsonDataContract.cs
- ParameterModifier.cs
- ToolStripStatusLabel.cs
- FacetValues.cs
- mansign.cs
- SQLMembershipProvider.cs
- HMACSHA512.cs
- TreeNode.cs
- SimpleBitVector32.cs
- ResourceWriter.cs
- VisualStyleInformation.cs
- ControlEvent.cs
- VectorConverter.cs
- ExceptionUtil.cs
- PreviewKeyDownEventArgs.cs
- Error.cs
- MachineKeySection.cs
- XpsDocument.cs
- ConfigurationLocationCollection.cs
- CodeDomDesignerLoader.cs
- BrushConverter.cs
- ListItemDetailViewAttribute.cs
- SmtpDigestAuthenticationModule.cs
- DataViewSettingCollection.cs
- TextEffect.cs
- TransactionProtocol.cs
- OdbcDataReader.cs
- _SafeNetHandles.cs
- SubstitutionList.cs
- XmlDocumentFragment.cs
- ImageAttributes.cs
- CodeComment.cs
- Faults.cs
- DefaultBindingPropertyAttribute.cs
- ResourceManager.cs
- SqlDataSource.cs
- ResourceKey.cs
- StateManagedCollection.cs
- CodeMemberEvent.cs
- FrameworkTextComposition.cs
- RelationHandler.cs
- MissingManifestResourceException.cs
- UpdatePanelTrigger.cs
- ServiceEndpointElement.cs
- BoolExpressionVisitors.cs
- StrokeNode.cs
- TreeView.cs
- GraphicsContainer.cs
- UIElement3DAutomationPeer.cs