Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / EmptyStringExpandableObjectConverter.cs / 1305376 / EmptyStringExpandableObjectConverter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System.ComponentModel;
using System.Globalization;
using System.Security.Permissions;
///
/// Converts an object to String.Empty so it looks better in the designer property grid.
///
internal sealed class EmptyStringExpandableObjectConverter : ExpandableObjectConverter {
///
/// Returns String.Empty so the object looks better in the designer property grid.
///
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) {
if (destinationType == typeof(string)) {
return String.Empty;
}
throw GetConvertToException(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
- Privilege.cs
- MatrixIndependentAnimationStorage.cs
- ApplicationTrust.cs
- DataGridViewRowCancelEventArgs.cs
- GeneratedContractType.cs
- KeyNotFoundException.cs
- EntityDataSourceView.cs
- path.cs
- StringFunctions.cs
- WorkflowMarkupSerializerMapping.cs
- CopyNodeSetAction.cs
- FtpWebRequest.cs
- XmlCustomFormatter.cs
- SettingsPropertyNotFoundException.cs
- XMLDiffLoader.cs
- PublisherIdentityPermission.cs
- XmlHierarchicalDataSourceView.cs
- SetterBaseCollection.cs
- RegexInterpreter.cs
- StringWriter.cs
- ReadWriteObjectLock.cs
- ParameterCollection.cs
- Subtree.cs
- NameValueSectionHandler.cs
- UriTemplateVariableQueryValue.cs
- DependencyPropertyChangedEventArgs.cs
- ListDictionaryInternal.cs
- RegisteredScript.cs
- FontStyles.cs
- SafeLocalMemHandle.cs
- MyContact.cs
- PrintDialog.cs
- WpfSharedBamlSchemaContext.cs
- complextypematerializer.cs
- ObjectStateEntryDbDataRecord.cs
- SqlDataSourceParameterParser.cs
- UserControlParser.cs
- InputReport.cs
- WebPartZoneBase.cs
- MenuAutomationPeer.cs
- CheckBoxDesigner.cs
- SerialReceived.cs
- ApplicationGesture.cs
- XmlSchemaInferenceException.cs
- SizeAnimation.cs
- ZipIOCentralDirectoryFileHeader.cs
- GraphicsPath.cs
- XPathSingletonIterator.cs
- ContextProperty.cs
- DataGridItem.cs
- MergePropertyDescriptor.cs
- RadioButtonAutomationPeer.cs
- ServiceDefaults.cs
- CodeLabeledStatement.cs
- StyleCollection.cs
- validationstate.cs
- OledbConnectionStringbuilder.cs
- DetailsViewRowCollection.cs
- BindingsCollection.cs
- EncoderFallback.cs
- LocatorBase.cs
- ReadOnlyDataSource.cs
- X509PeerCertificateAuthentication.cs
- DataControlButton.cs
- SqlClientMetaDataCollectionNames.cs
- LicFileLicenseProvider.cs
- Endpoint.cs
- Perspective.cs
- ScriptHandlerFactory.cs
- CompositeControl.cs
- TrailingSpaceComparer.cs
- DefaultTextStoreTextComposition.cs
- RelationshipEndCollection.cs
- QilInvokeEarlyBound.cs
- DataDocumentXPathNavigator.cs
- ParameterCollection.cs
- CompressEmulationStream.cs
- _ListenerResponseStream.cs
- PropertyChangedEventArgs.cs
- WebPartHeaderCloseVerb.cs
- PageRequestManager.cs
- AssemblyHash.cs
- MgmtConfigurationRecord.cs
- RawAppCommandInputReport.cs
- TableLayoutPanelCellPosition.cs
- ListItemCollection.cs
- ScriptHandlerFactory.cs
- SingleSelectRootGridEntry.cs
- MetadataItemEmitter.cs
- FullTrustAssembliesSection.cs
- SqlProfileProvider.cs
- DataSourceView.cs
- XhtmlConformanceSection.cs
- SrgsSemanticInterpretationTag.cs
- PeerNameResolver.cs
- DesignBindingPicker.cs
- Clause.cs
- DrawingImage.cs
- SizeAnimationUsingKeyFrames.cs
- SQLBytesStorage.cs