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
- WebPartZoneBase.cs
- HttpProfileGroupBase.cs
- XmlUtil.cs
- Animatable.cs
- SymbolPair.cs
- GlyphRun.cs
- MouseButton.cs
- VirtualPathUtility.cs
- FileUpload.cs
- MonthChangedEventArgs.cs
- DockPanel.cs
- ContentPlaceHolder.cs
- Content.cs
- SystemWebSectionGroup.cs
- Activity.cs
- FormatException.cs
- Misc.cs
- FtpWebRequest.cs
- hresults.cs
- EditorAttribute.cs
- MenuCommandsChangedEventArgs.cs
- PopOutPanel.cs
- GridViewCancelEditEventArgs.cs
- ToolStripSettings.cs
- CustomWebEventKey.cs
- ProtocolViolationException.cs
- InvalidProgramException.cs
- DynamicDocumentPaginator.cs
- PowerModeChangedEventArgs.cs
- SchemaTypeEmitter.cs
- WebUtil.cs
- Helpers.cs
- NumericUpDownAcceleration.cs
- CodeCompileUnit.cs
- ProtectedConfiguration.cs
- ZipIOLocalFileBlock.cs
- SmtpException.cs
- DataGridRelationshipRow.cs
- EntityReference.cs
- MenuItem.cs
- ColumnHeaderConverter.cs
- VisualProxy.cs
- XPathDocumentNavigator.cs
- TagMapInfo.cs
- WebHttpEndpoint.cs
- BamlResourceSerializer.cs
- Int64KeyFrameCollection.cs
- HashMembershipCondition.cs
- listitem.cs
- ReadOnlyCollection.cs
- DesignTable.cs
- RequestCachePolicy.cs
- VBCodeProvider.cs
- XmlNamespaceMappingCollection.cs
- EventLogPermissionEntry.cs
- StreamWriter.cs
- RegexGroupCollection.cs
- SoapAttributeAttribute.cs
- ContentTextAutomationPeer.cs
- DbReferenceCollection.cs
- Roles.cs
- TextSyndicationContentKindHelper.cs
- ReflectionPermission.cs
- SwitchElementsCollection.cs
- TableStyle.cs
- PersonalizationStateInfoCollection.cs
- DocumentReferenceCollection.cs
- DBAsyncResult.cs
- EncoderParameters.cs
- Compiler.cs
- SimpleTextLine.cs
- Oid.cs
- TrustManagerPromptUI.cs
- WindowsSecurityToken.cs
- TypeConverters.cs
- EventLogPermissionAttribute.cs
- DataSourceCache.cs
- TextTreeRootTextBlock.cs
- TypeListConverter.cs
- CatalogPart.cs
- PropertyItemInternal.cs
- CompareValidator.cs
- RecommendedAsConfigurableAttribute.cs
- WindowsSlider.cs
- DataQuery.cs
- KeyFrames.cs
- ByteRangeDownloader.cs
- QueryContinueDragEvent.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- SourceLineInfo.cs
- BidirectionalDictionary.cs
- ParentQuery.cs
- ActivityBuilder.cs
- SmtpSection.cs
- UndirectedGraph.cs
- ConfigXmlAttribute.cs
- invalidudtexception.cs
- EmissiveMaterial.cs
- TableItemStyle.cs
- SimpleMailWebEventProvider.cs