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
- SafeUserTokenHandle.cs
- HttpApplicationStateBase.cs
- ForceCopyBuildProvider.cs
- CodeNamespaceCollection.cs
- TextDecorationCollection.cs
- DesignerListAdapter.cs
- MetabaseServerConfig.cs
- CatalogZoneBase.cs
- WorkflowItemsPresenter.cs
- CustomBindingCollectionElement.cs
- LayoutEditorPart.cs
- FilterableAttribute.cs
- ProfilePropertyMetadata.cs
- FixedDSBuilder.cs
- HostingEnvironmentSection.cs
- NativeMethods.cs
- XmlResolver.cs
- PlainXmlDeserializer.cs
- TypeAccessException.cs
- DbConnectionFactory.cs
- EtwTrackingBehaviorElement.cs
- TextMetrics.cs
- MulticastIPAddressInformationCollection.cs
- SpAudioStreamWrapper.cs
- ProxyWebPartManager.cs
- LicenseManager.cs
- XmlSchemaSet.cs
- SmiEventStream.cs
- XmlUtil.cs
- BitStack.cs
- NativeMethods.cs
- Size.cs
- CfgRule.cs
- RelationshipNavigation.cs
- RectAnimationUsingKeyFrames.cs
- unsafeIndexingFilterStream.cs
- WsdlWriter.cs
- Reference.cs
- Rijndael.cs
- XmlDocument.cs
- Drawing.cs
- DoubleAnimationUsingKeyFrames.cs
- TraceSection.cs
- ParameterExpression.cs
- Environment.cs
- ParseHttpDate.cs
- PersonalizationState.cs
- EasingFunctionBase.cs
- ContentType.cs
- SoapExtension.cs
- XhtmlCssHandler.cs
- TemplatedMailWebEventProvider.cs
- Geometry.cs
- AudioFormatConverter.cs
- ToolStripItemBehavior.cs
- RawStylusInput.cs
- ProjectionCamera.cs
- SchemaRegistration.cs
- SourceItem.cs
- XMLUtil.cs
- LabelLiteral.cs
- RuleProcessor.cs
- DelegatedStream.cs
- Screen.cs
- ScalarOps.cs
- CaseExpr.cs
- MethodToken.cs
- SystemShuttingDownException.cs
- GeometryHitTestResult.cs
- MetafileEditor.cs
- TextBoxLine.cs
- TextSerializer.cs
- SafeFileMapViewHandle.cs
- SrgsText.cs
- OpenFileDialog.cs
- WindowsClaimSet.cs
- ProfileServiceManager.cs
- ProvidePropertyAttribute.cs
- PagesSection.cs
- ErrorFormatterPage.cs
- TagPrefixCollection.cs
- cookieexception.cs
- FixedPage.cs
- TraversalRequest.cs
- MenuItem.cs
- MetafileHeaderWmf.cs
- XhtmlStyleClass.cs
- WebHttpBindingCollectionElement.cs
- AmbiguousMatchException.cs
- DragEvent.cs
- JournalEntry.cs
- SymbolMethod.cs
- DetailsViewInsertedEventArgs.cs
- CalculatedColumn.cs
- StringUtil.cs
- KeyTimeConverter.cs
- WebPartDisplayModeCollection.cs
- CodeGroup.cs
- NonParentingControl.cs
- MaterialGroup.cs