Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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. // //----------------------------------------------------------------------------- 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- InvalidFilterCriteriaException.cs
- VisualProxy.cs
- TrackBarRenderer.cs
- StreamAsIStream.cs
- PageAdapter.cs
- PngBitmapEncoder.cs
- WeakReferenceEnumerator.cs
- SyntaxCheck.cs
- DataFieldCollectionEditor.cs
- COAUTHINFO.cs
- ExpandCollapseProviderWrapper.cs
- AttachedPropertyMethodSelector.cs
- Win32KeyboardDevice.cs
- RetriableClipboard.cs
- UpdatableGenericsFeature.cs
- Context.cs
- ListItemConverter.cs
- RegexCharClass.cs
- SmiEventSink.cs
- MissingMemberException.cs
- TTSEngineProxy.cs
- HotCommands.cs
- EventRouteFactory.cs
- MulticastOption.cs
- GeometryGroup.cs
- MsmqChannelFactory.cs
- SystemIcons.cs
- TimeStampChecker.cs
- DiffuseMaterial.cs
- LocalBuilder.cs
- Attributes.cs
- XhtmlBasicPhoneCallAdapter.cs
- PropertyRecord.cs
- WeakEventTable.cs
- EmptyStringExpandableObjectConverter.cs
- ManagementOptions.cs
- WorkflowValidationFailedException.cs
- WebColorConverter.cs
- MobileTextWriter.cs
- CacheModeConverter.cs
- util.cs
- ReferencedType.cs
- DataGridCommandEventArgs.cs
- UnsafeNetInfoNativeMethods.cs
- C14NUtil.cs
- ListItemConverter.cs
- SerializationAttributes.cs
- AdjustableArrowCap.cs
- AutoResetEvent.cs
- PageFunction.cs
- GifBitmapEncoder.cs
- XmlSchemaCompilationSettings.cs
- XmlSchemaCompilationSettings.cs
- DesignTimeParseData.cs
- SqlClientFactory.cs
- FormatterServices.cs
- DeferredSelectedIndexReference.cs
- CallSite.cs
- UriTemplatePathPartiallyEquivalentSet.cs
- XmlSchemaValidator.cs
- SiteMapDataSourceDesigner.cs
- Vector3DAnimationUsingKeyFrames.cs
- _UncName.cs
- MsmqEncryptionAlgorithm.cs
- StylusPlugInCollection.cs
- Win32PrintDialog.cs
- EventsTab.cs
- QueryOutputWriterV1.cs
- CodeConstructor.cs
- Fonts.cs
- Logging.cs
- TableItemProviderWrapper.cs
- PageBuildProvider.cs
- BitmapFrameEncode.cs
- Line.cs
- DataGridViewRowsAddedEventArgs.cs
- XmlAnyAttributeAttribute.cs
- FrameworkContentElement.cs
- CompilationUnit.cs
- AutoScrollExpandMessageFilter.cs
- PropertyChangingEventArgs.cs
- LinqDataSourceSelectEventArgs.cs
- BitmapEffectDrawing.cs
- BuildManagerHost.cs
- SerializationUtility.cs
- VisualStateChangedEventArgs.cs
- ToolStripManager.cs
- InvalidAsynchronousStateException.cs
- TraceSource.cs
- CodeObjectCreateExpression.cs
- DataGrid.cs
- ConnectionManagementSection.cs
- HiddenField.cs
- ProgressBarHighlightConverter.cs
- EncryptedData.cs
- AnonymousIdentificationModule.cs
- XmlSchemaInferenceException.cs
- CreateParams.cs
- DependencyProperty.cs
- PriorityRange.cs