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
- ScalarConstant.cs
- ThemeDictionaryExtension.cs
- Panel.cs
- NotFiniteNumberException.cs
- InternalConfirm.cs
- LocalizableAttribute.cs
- DataGridLength.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- FileSystemInfo.cs
- Triplet.cs
- MenuItem.cs
- XmlConverter.cs
- XmlSchemaType.cs
- Permission.cs
- MemoryPressure.cs
- XsdCachingReader.cs
- MarginsConverter.cs
- SearchExpression.cs
- BStrWrapper.cs
- MemberMaps.cs
- NumericUpDownAcceleration.cs
- XmlSchemaFacet.cs
- PartitionResolver.cs
- CustomLineCap.cs
- RSAOAEPKeyExchangeDeformatter.cs
- MissingSatelliteAssemblyException.cs
- StylusPointCollection.cs
- ProcessHostServerConfig.cs
- SettingsAttributes.cs
- EntityViewContainer.cs
- ColumnCollection.cs
- ColorInterpolationModeValidation.cs
- TemplateControl.cs
- InputLanguageEventArgs.cs
- ColumnHeader.cs
- WindowsScrollBar.cs
- PatternMatcher.cs
- DPTypeDescriptorContext.cs
- TriggerBase.cs
- WebPartZoneAutoFormat.cs
- ServiceMemoryGates.cs
- XomlCompilerHelpers.cs
- AliasedExpr.cs
- WebPartConnectionsConfigureVerb.cs
- WebPartVerbsEventArgs.cs
- CodeMemberField.cs
- HTMLTextWriter.cs
- TextElementCollectionHelper.cs
- MouseCaptureWithinProperty.cs
- RawUIStateInputReport.cs
- VisualBrush.cs
- ModelFactory.cs
- _HeaderInfo.cs
- WebHttpBindingCollectionElement.cs
- SqlOuterApplyReducer.cs
- InputEventArgs.cs
- DrawListViewSubItemEventArgs.cs
- SystemIPv6InterfaceProperties.cs
- QuadraticEase.cs
- ScriptControlDescriptor.cs
- PeerApplicationLaunchInfo.cs
- DesignTimeTemplateParser.cs
- UrlMapping.cs
- MethodSignatureGenerator.cs
- Scene3D.cs
- HttpListenerException.cs
- ValueHandle.cs
- _BufferOffsetSize.cs
- TypeDescriptionProviderAttribute.cs
- SplitterPanelDesigner.cs
- TemplateBindingExtensionConverter.cs
- EdmRelationshipRoleAttribute.cs
- ZipIOModeEnforcingStream.cs
- SqlDataSourceFilteringEventArgs.cs
- Int64Storage.cs
- LinkTarget.cs
- SystemNetHelpers.cs
- SubclassTypeValidatorAttribute.cs
- TypeBrowserDialog.cs
- PreProcessor.cs
- BStrWrapper.cs
- GroupItem.cs
- TemplateComponentConnector.cs
- AuthenticatedStream.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- BlockingCollection.cs
- PointAnimationUsingKeyFrames.cs
- LOSFormatter.cs
- DragEventArgs.cs
- ConfigXmlText.cs
- filewebrequest.cs
- EnvelopedSignatureTransform.cs
- XslCompiledTransform.cs
- SafeRightsManagementPubHandle.cs
- MonitoringDescriptionAttribute.cs
- SqlMetaData.cs
- TabControlEvent.cs
- PrintPreviewControl.cs
- SQLBoolean.cs
- GridSplitterAutomationPeer.cs