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
- DesignerAttribute.cs
- DocumentDesigner.cs
- DefaultValueAttribute.cs
- RoutedUICommand.cs
- FlowNode.cs
- ForEachDesigner.xaml.cs
- PixelShader.cs
- TextProperties.cs
- InternalDispatchObject.cs
- Visual3DCollection.cs
- HtmlDocument.cs
- Row.cs
- Delegate.cs
- ScriptServiceAttribute.cs
- InfoCardTraceRecord.cs
- TextRangeProviderWrapper.cs
- PermissionAttributes.cs
- ControlEvent.cs
- ActivitySurrogate.cs
- KnownTypesProvider.cs
- FontUnitConverter.cs
- DateTimeParse.cs
- SmiEventStream.cs
- TargetException.cs
- TypedElement.cs
- _NegoStream.cs
- UnsafeNativeMethods.cs
- X509Chain.cs
- ColumnTypeConverter.cs
- ClientTargetSection.cs
- UpdateTranslator.cs
- ThrowHelper.cs
- InitializationEventAttribute.cs
- xdrvalidator.cs
- PrintPreviewGraphics.cs
- AutomationAttributeInfo.cs
- CodeTypeReference.cs
- TaskScheduler.cs
- Int32Rect.cs
- SqlDataSourceFilteringEventArgs.cs
- PropertyCollection.cs
- EntityDataSource.cs
- WindowsGrip.cs
- WebSysDefaultValueAttribute.cs
- MemberJoinTreeNode.cs
- Label.cs
- WebPartCatalogCloseVerb.cs
- KnownColorTable.cs
- BooleanKeyFrameCollection.cs
- EditorPart.cs
- UIAgentInitializationException.cs
- Pointer.cs
- SplashScreen.cs
- SystemIcons.cs
- Size3D.cs
- ContextConfiguration.cs
- ReliableInputConnection.cs
- JsonReader.cs
- DisplayNameAttribute.cs
- HtmlShim.cs
- TCPListener.cs
- SHA512.cs
- ScriptRef.cs
- InstancePersistenceCommand.cs
- IUnknownConstantAttribute.cs
- GeneralTransform3DTo2D.cs
- RSAPKCS1SignatureDeformatter.cs
- SqlStatistics.cs
- InlineUIContainer.cs
- MediaElement.cs
- IntSecurity.cs
- SqlDataSourceQueryEditorForm.cs
- InstallerTypeAttribute.cs
- Transform3DCollection.cs
- Native.cs
- XamlWriter.cs
- WindowsSecurityTokenAuthenticator.cs
- WindowsGrip.cs
- TemplateControlBuildProvider.cs
- CachedFontFace.cs
- StatusBarPanel.cs
- DemultiplexingClientMessageFormatter.cs
- _UriTypeConverter.cs
- CookielessHelper.cs
- AvtEvent.cs
- ProcessStartInfo.cs
- Transform.cs
- UpdateTranslator.cs
- SchemaAttDef.cs
- EventProviderTraceListener.cs
- AssemblyCollection.cs
- EntityViewGenerationConstants.cs
- MachinePropertyVariants.cs
- TreeSet.cs
- PolyBezierSegment.cs
- HistoryEventArgs.cs
- EntityDataSourceContainerNameConverter.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- ParseChildrenAsPropertiesAttribute.cs
- AppLevelCompilationSectionCache.cs