Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / ndp / fx / src / xsp / System / Web / Extensions / ui / EmptyStringExpandableObjectConverter.cs / 1 / EmptyStringExpandableObjectConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Globalization; // Used by objects that are subproperties of Controls. Improves the UI in the property grid by displaying // nothing as the property value, instead of the fully qualified type name. internal sealed class EmptyStringExpandableObjectConverter : ExpandableObjectConverter { public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == typeof(string)) { return String.Empty; } else { return base.ConvertTo(context, culture, value, destinationType); } } } } // 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
- WindowsUpDown.cs
- ShimAsPublicXamlType.cs
- TreeNodeBindingCollection.cs
- ClientTargetSection.cs
- CommandDevice.cs
- TabControlToolboxItem.cs
- StoragePropertyMapping.cs
- ItemDragEvent.cs
- ScriptModule.cs
- ImageMap.cs
- LineBreakRecord.cs
- ScrollViewerAutomationPeer.cs
- _ChunkParse.cs
- Utils.cs
- URLMembershipCondition.cs
- ProgramNode.cs
- DirectoryNotFoundException.cs
- Encoding.cs
- ByteViewer.cs
- MtomMessageEncodingElement.cs
- FlowDocumentScrollViewer.cs
- PartitionResolver.cs
- HostProtectionPermission.cs
- TimeSpanConverter.cs
- BehaviorEditorPart.cs
- _SslStream.cs
- SqlServices.cs
- SeverityFilter.cs
- ResourceType.cs
- SerializationObjectManager.cs
- KeyGesture.cs
- SoapEnumAttribute.cs
- WeakReferenceList.cs
- InstrumentationTracker.cs
- ReplyAdapterChannelListener.cs
- TextShapeableCharacters.cs
- StoreItemCollection.Loader.cs
- Decimal.cs
- shaper.cs
- WindowsListView.cs
- PolygonHotSpot.cs
- XmlSchemaComplexContentRestriction.cs
- graph.cs
- FixedSOMGroup.cs
- PriorityQueue.cs
- SqlFactory.cs
- ProfileProvider.cs
- WsdlBuildProvider.cs
- PolicyManager.cs
- ScriptResourceAttribute.cs
- DecimalMinMaxAggregationOperator.cs
- MediaPlayerState.cs
- XmlAutoDetectWriter.cs
- CannotUnloadAppDomainException.cs
- AddressingProperty.cs
- LocalServiceSecuritySettings.cs
- UnsafePeerToPeerMethods.cs
- ValidationHelpers.cs
- TextBoxLine.cs
- MatcherBuilder.cs
- NullExtension.cs
- ClickablePoint.cs
- Registry.cs
- LinqExpressionNormalizer.cs
- GridLengthConverter.cs
- Baml2006ReaderSettings.cs
- OutputCacheModule.cs
- AbstractExpressions.cs
- TimeSpanValidatorAttribute.cs
- IPHostEntry.cs
- AnimationStorage.cs
- UrlSyndicationContent.cs
- NativeMethods.cs
- SplitContainer.cs
- EndpointAddressMessageFilter.cs
- SerializableTypeCodeDomSerializer.cs
- CodeDirectionExpression.cs
- ServiceDescription.cs
- MessageTransmitTraceRecord.cs
- PropertyGrid.cs
- NamedObject.cs
- LinkArea.cs
- EnumUnknown.cs
- EncoderNLS.cs
- AlignmentXValidation.cs
- SimpleTypesSurrogate.cs
- Flattener.cs
- _CookieModule.cs
- ByteStream.cs
- IncomingWebRequestContext.cs
- RuntimeConfigurationRecord.cs
- ValidatorCollection.cs
- TemplateFactory.cs
- StorageInfo.cs
- SymbolType.cs
- BinaryFormatterSinks.cs
- QuaternionAnimationUsingKeyFrames.cs
- TraceContextRecord.cs
- ControlCachePolicy.cs
- KeyboardNavigation.cs