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
- EndpointDispatcherTable.cs
- ChannelCredentials.cs
- BitmapCacheBrush.cs
- AliasedExpr.cs
- RecommendedAsConfigurableAttribute.cs
- QueryContinueDragEventArgs.cs
- AnimationLayer.cs
- VirtualPathProvider.cs
- LeaseManager.cs
- SmiGettersStream.cs
- CheckBoxPopupAdapter.cs
- DataBindingExpressionBuilder.cs
- BaseInfoTable.cs
- DbConnectionFactory.cs
- JsonWriter.cs
- XmlSchemaProviderAttribute.cs
- SizeConverter.cs
- CookieProtection.cs
- Transactions.cs
- SimpleTypesSurrogate.cs
- ForAllOperator.cs
- FileUtil.cs
- ItemsChangedEventArgs.cs
- ManagementObjectSearcher.cs
- SqlParameterCollection.cs
- RoleGroupCollection.cs
- CompoundFileDeflateTransform.cs
- PersonalizationProvider.cs
- BamlLocalizationDictionary.cs
- DictionaryKeyPropertyAttribute.cs
- TextEditorMouse.cs
- MapPathBasedVirtualPathProvider.cs
- EventEntry.cs
- Expression.DebuggerProxy.cs
- StructuredTypeInfo.cs
- MailDefinition.cs
- DummyDataSource.cs
- AddIn.cs
- PerspectiveCamera.cs
- PointLightBase.cs
- FixedFlowMap.cs
- XpsFilter.cs
- FormatConvertedBitmap.cs
- MissingMethodException.cs
- MergeLocalizationDirectives.cs
- ImageIndexConverter.cs
- UnsafeNativeMethods.cs
- ClientBuildManager.cs
- ClientTarget.cs
- FileVersion.cs
- XmlSchemaAttributeGroup.cs
- MSHTMLHost.cs
- UnsafeNativeMethods.cs
- Cloud.cs
- CodeVariableReferenceExpression.cs
- EnterpriseServicesHelper.cs
- MethodCallTranslator.cs
- HostingMessageProperty.cs
- UnsafeNativeMethods.cs
- ApplicationActivator.cs
- ModifiableIteratorCollection.cs
- WasHttpModulesInstallComponent.cs
- InlinedAggregationOperator.cs
- ServiceNameCollection.cs
- XmlCDATASection.cs
- IItemProperties.cs
- SystemPens.cs
- TreeNode.cs
- KoreanCalendar.cs
- PropertyGridCommands.cs
- XmlSchemaFacet.cs
- UpdateProgress.cs
- PersistenceProviderBehavior.cs
- HtmlLinkAdapter.cs
- MembershipPasswordException.cs
- SystemIcmpV6Statistics.cs
- Timer.cs
- TextOnlyOutput.cs
- ViewEvent.cs
- Material.cs
- DisposableCollectionWrapper.cs
- RtfControls.cs
- PublisherIdentityPermission.cs
- NativeCppClassAttribute.cs
- Decorator.cs
- CacheEntry.cs
- Attributes.cs
- XsltArgumentList.cs
- Operand.cs
- StringFormat.cs
- HttpCachePolicy.cs
- ContentDisposition.cs
- SymbolType.cs
- ViewRendering.cs
- LogEntrySerializationException.cs
- AutomationAttributeInfo.cs
- Resources.Designer.cs
- Monitor.cs
- UnaryQueryOperator.cs
- TableCellCollection.cs