Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- TypeExtension.cs
- AsnEncodedData.cs
- KeyManager.cs
- NetStream.cs
- WindowsClaimSet.cs
- ProcessHostMapPath.cs
- PhysicalFontFamily.cs
- GridViewRowEventArgs.cs
- NumberAction.cs
- CodeTypeDeclaration.cs
- Color.cs
- ColorBlend.cs
- CheckBoxField.cs
- ProvidersHelper.cs
- MsmqElementBase.cs
- CodeObject.cs
- Environment.cs
- WebPartZoneBase.cs
- NamedObject.cs
- Site.cs
- ClientSideProviderDescription.cs
- COM2TypeInfoProcessor.cs
- EventDescriptorCollection.cs
- XmlSchemaSimpleTypeRestriction.cs
- MetaModel.cs
- AxDesigner.cs
- XmlFormatReaderGenerator.cs
- QilGeneratorEnv.cs
- SoapInteropTypes.cs
- SizeChangedEventArgs.cs
- SingleAnimationBase.cs
- EntityConnectionStringBuilder.cs
- WindowsListViewSubItem.cs
- Repeater.cs
- Header.cs
- AttributeSetAction.cs
- JsonServiceDocumentSerializer.cs
- MembershipValidatePasswordEventArgs.cs
- QueryGeneratorBase.cs
- OperatingSystem.cs
- SingleStorage.cs
- TripleDESCryptoServiceProvider.cs
- UpdateManifestForBrowserApplication.cs
- SuppressMessageAttribute.cs
- WorkflowInstanceExtensionProvider.cs
- UIElementParagraph.cs
- FlowLayoutPanel.cs
- InProcStateClientManager.cs
- SpecialNameAttribute.cs
- FragmentQueryProcessor.cs
- SchemaObjectWriter.cs
- AssemblyUtil.cs
- XmlNamespaceDeclarationsAttribute.cs
- UnsafeNativeMethods.cs
- OleDbInfoMessageEvent.cs
- DelimitedListTraceListener.cs
- UnsafeMethods.cs
- XmlWhitespace.cs
- ObjectSet.cs
- AttributeData.cs
- log.cs
- XmlSchema.cs
- CryptoStream.cs
- SHA256Managed.cs
- _ProxyChain.cs
- NullableDecimalSumAggregationOperator.cs
- StrokeDescriptor.cs
- ValidateNames.cs
- RegisteredDisposeScript.cs
- SafeNativeMethods.cs
- ErrorFormatter.cs
- TypeConverterHelper.cs
- XmlSerializableServices.cs
- MetadataCache.cs
- MembershipSection.cs
- XmlSchemaType.cs
- Rectangle.cs
- WmlValidatorAdapter.cs
- ActivitySurrogate.cs
- PageCatalogPart.cs
- ListBox.cs
- XPathBuilder.cs
- CurrentChangingEventArgs.cs
- MappingModelBuildProvider.cs
- WorkflowItemPresenter.cs
- ConstraintEnumerator.cs
- mediapermission.cs
- SimpleTypesSurrogate.cs
- DataFormats.cs
- HtmlImageAdapter.cs
- TextElement.cs
- WindowsAuthenticationEventArgs.cs
- InfoCardService.cs
- ChannelSinkStacks.cs
- IsolatedStorageFilePermission.cs
- StringExpressionSet.cs
- KeyedHashAlgorithm.cs
- OdbcCommand.cs
- TableLayout.cs
- LinearGradientBrush.cs