Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Services / Monitoring / system / Diagnosticts / Design / StringValueConverter.cs / 1 / StringValueConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Diagnostics.Design { using System; using System.ComponentModel; using System.ComponentModel.Design; using System.Globalization; ///internal class StringValueConverter : TypeConverter { /// public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) { if (sourceType == typeof(string)) { return true; } return base.CanConvertFrom(context, sourceType); } /// public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) { if (value is string) { string text = ((string)value).Trim(); if (text == String.Empty) text = null; return text; } return base.ConvertFrom(context, culture, value); } } } // 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
- SQLDecimalStorage.cs
- PaperSize.cs
- MimeParameters.cs
- DataGridTableCollection.cs
- TemplateControl.cs
- CustomAttributeBuilder.cs
- XmlWrappingReader.cs
- __ComObject.cs
- OrderByQueryOptionExpression.cs
- SelectionChangedEventArgs.cs
- HttpCapabilitiesBase.cs
- IRCollection.cs
- CodeMemberMethod.cs
- ThreadStartException.cs
- CalendarDateRangeChangingEventArgs.cs
- XslTransformFileEditor.cs
- SHA1Managed.cs
- EntityModelBuildProvider.cs
- SiteMembershipCondition.cs
- MulticastIPAddressInformationCollection.cs
- SystemDiagnosticsSection.cs
- EntitySet.cs
- ArgumentReference.cs
- Stacktrace.cs
- InstanceCreationEditor.cs
- ColorAnimation.cs
- Mappings.cs
- SimpleWorkerRequest.cs
- GlyphsSerializer.cs
- UriTemplateTrieNode.cs
- IdentityVerifier.cs
- IdentityNotMappedException.cs
- TextViewSelectionProcessor.cs
- ListenerConnectionModeReader.cs
- DataGridViewRowHeaderCell.cs
- IfAction.cs
- ConstraintEnumerator.cs
- MenuItemCollection.cs
- DefaultTypeArgumentAttribute.cs
- ToolStripPanelSelectionGlyph.cs
- TextElementEditingBehaviorAttribute.cs
- InputElement.cs
- ThemeableAttribute.cs
- ValidationRuleCollection.cs
- SchemaDeclBase.cs
- RbTree.cs
- PermissionToken.cs
- Condition.cs
- _ContextAwareResult.cs
- InternalCache.cs
- HttpApplication.cs
- CompilerGeneratedAttribute.cs
- ActiveXSite.cs
- ValidatedControlConverter.cs
- Publisher.cs
- Tile.cs
- HttpApplication.cs
- IImplicitResourceProvider.cs
- InfocardInteractiveChannelInitializer.cs
- SoapReflectionImporter.cs
- DbConnectionClosed.cs
- PropertyConverter.cs
- BuildProviderAppliesToAttribute.cs
- SpanIndex.cs
- ZipIOLocalFileHeader.cs
- Block.cs
- ClientScriptItemCollection.cs
- EmbeddedObject.cs
- InputProcessorProfilesLoader.cs
- MappingItemCollection.cs
- IndexedString.cs
- DynamicILGenerator.cs
- OleDragDropHandler.cs
- HitTestParameters.cs
- DataGridItemEventArgs.cs
- DeclarativeCatalogPart.cs
- DocumentPageHost.cs
- ListDictionaryInternal.cs
- PropertySourceInfo.cs
- PrivilegeNotHeldException.cs
- MsmqAppDomainProtocolHandler.cs
- HeaderCollection.cs
- HandlerFactoryCache.cs
- ExpressionPrinter.cs
- ConditionCollection.cs
- SelectionBorderGlyph.cs
- EUCJPEncoding.cs
- UntrustedRecipientException.cs
- GridViewSelectEventArgs.cs
- _NetRes.cs
- WebPartExportVerb.cs
- SerializationHelper.cs
- TreeNodeMouseHoverEvent.cs
- InsufficientMemoryException.cs
- WebHttpElement.cs
- FunctionDefinition.cs
- XmlWrappingReader.cs
- IApplicationTrustManager.cs
- EmptyReadOnlyDictionaryInternal.cs
- FlatButtonAppearance.cs