Code:
/ FX-1434 / FX-1434 / 1.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
- TextTreeNode.cs
- TableRowCollection.cs
- ImageIndexConverter.cs
- StyleCollection.cs
- ColumnResult.cs
- IBuiltInEvidence.cs
- GenericTextProperties.cs
- FunctionQuery.cs
- MsmqEncryptionAlgorithm.cs
- WebPartsPersonalizationAuthorization.cs
- EntityDataSourceEntityTypeFilterItem.cs
- DragStartedEventArgs.cs
- QuadraticBezierSegment.cs
- TypeRestriction.cs
- TaskFileService.cs
- EntityViewGenerationAttribute.cs
- GeneralTransform2DTo3D.cs
- HostingPreferredMapPath.cs
- XmlEncoding.cs
- NativeMethods.cs
- PenThread.cs
- X500Name.cs
- ToolStripCodeDomSerializer.cs
- PreProcessor.cs
- EventPropertyMap.cs
- RelOps.cs
- RequestNavigateEventArgs.cs
- DataServicePagingProviderWrapper.cs
- DeploymentSection.cs
- PackagePartCollection.cs
- HttpListenerException.cs
- ServiceReference.cs
- ImageMap.cs
- CopyNodeSetAction.cs
- AppDomainResourcePerfCounters.cs
- HttpConfigurationSystem.cs
- NetworkAddressChange.cs
- HTMLTextWriter.cs
- MappingSource.cs
- TdsRecordBufferSetter.cs
- ApplicationServicesHostFactory.cs
- LayoutExceptionEventArgs.cs
- EntityConnection.cs
- _AuthenticationState.cs
- WorkflowInstanceExtensionProvider.cs
- EventlogProvider.cs
- SqlConnectionStringBuilder.cs
- PropVariant.cs
- PropertyItem.cs
- UrlAuthFailedErrorFormatter.cs
- FileSecurity.cs
- DynamicContractTypeBuilder.cs
- SecurityContext.cs
- SystemWebExtensionsSectionGroup.cs
- NotificationContext.cs
- ExpressionBinding.cs
- BaseComponentEditor.cs
- ConfigurationManagerHelper.cs
- PartitionResolver.cs
- SelectQueryOperator.cs
- TargetControlTypeCache.cs
- StylusEditingBehavior.cs
- SessionPageStateSection.cs
- AlignmentXValidation.cs
- x509store.cs
- MultipleViewPatternIdentifiers.cs
- DigitShape.cs
- WmfPlaceableFileHeader.cs
- SignatureDescription.cs
- CqlParser.cs
- StrongNameMembershipCondition.cs
- LinqDataSourceStatusEventArgs.cs
- MarkupCompilePass1.cs
- LogLogRecord.cs
- ControllableStoryboardAction.cs
- ChangeToolStripParentVerb.cs
- ApplicationInfo.cs
- QueryStringParameter.cs
- RadioButtonStandardAdapter.cs
- ExtensionsSection.cs
- EntityTemplateFactory.cs
- Buffer.cs
- TableItemStyle.cs
- DesignerRegion.cs
- SQLDecimalStorage.cs
- Span.cs
- SmiMetaDataProperty.cs
- XmlValidatingReader.cs
- HttpContext.cs
- NGCPageContentSerializerAsync.cs
- ObjectPersistData.cs
- UpdateEventArgs.cs
- EncryptedPackage.cs
- ThicknessAnimation.cs
- SafeHandles.cs
- WeakEventManager.cs
- EntityDataSourceContextCreatedEventArgs.cs
- _ListenerRequestStream.cs
- ToolStripOverflow.cs
- PagedDataSource.cs