Code:
/ 4.0 / 4.0 / 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.
//------------------------------------------------------------------------------
//
// 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
- FormatConvertedBitmap.cs
- PageThemeParser.cs
- RoutedCommand.cs
- initElementDictionary.cs
- DbgUtil.cs
- CollectionViewGroup.cs
- XPathNodeList.cs
- RadioButtonBaseAdapter.cs
- RC2.cs
- SQLResource.cs
- BitmapFrameEncode.cs
- ListViewAutomationPeer.cs
- PolyQuadraticBezierSegment.cs
- TypeUsageBuilder.cs
- Attributes.cs
- XmlIlGenerator.cs
- ContentOnlyMessage.cs
- DataSourceListEditor.cs
- ObservableDictionary.cs
- OracleString.cs
- Authorization.cs
- Calendar.cs
- PixelFormats.cs
- DragDrop.cs
- ExpressionBuilderCollection.cs
- InkPresenter.cs
- EasingQuaternionKeyFrame.cs
- ErrorProvider.cs
- ValueOfAction.cs
- CompensationToken.cs
- ProcessStartInfo.cs
- PrintEvent.cs
- ScriptControl.cs
- GeometryCollection.cs
- TextFormatterContext.cs
- CapabilitiesSection.cs
- KeyPressEvent.cs
- ProfilePropertyNameValidator.cs
- FtpRequestCacheValidator.cs
- LocationSectionRecord.cs
- TypedTableBaseExtensions.cs
- Descriptor.cs
- DependencyObjectPropertyDescriptor.cs
- UpdateCompiler.cs
- Condition.cs
- RelationshipEndMember.cs
- SerialStream.cs
- tooltip.cs
- HttpStreamMessage.cs
- ByteRangeDownloader.cs
- IBuiltInEvidence.cs
- AffineTransform3D.cs
- CompressStream.cs
- Rotation3D.cs
- SelectorItemAutomationPeer.cs
- BamlTreeNode.cs
- ActiveXContainer.cs
- RemotingSurrogateSelector.cs
- RoleGroupCollection.cs
- LayoutSettings.cs
- XmlAggregates.cs
- SchemaTypeEmitter.cs
- DeferredReference.cs
- XPathNodeInfoAtom.cs
- IdnElement.cs
- AuthenticatedStream.cs
- XmlAtomErrorReader.cs
- TextEditor.cs
- PreviewPageInfo.cs
- UTF32Encoding.cs
- EnvironmentPermission.cs
- MD5CryptoServiceProvider.cs
- ConnectionInterfaceCollection.cs
- OleDbTransaction.cs
- SetStoryboardSpeedRatio.cs
- BitmapEffectrendercontext.cs
- Context.cs
- FileDetails.cs
- AxisAngleRotation3D.cs
- ActivitySurrogateSelector.cs
- ConnectionStringsSection.cs
- IteratorFilter.cs
- CodeEntryPointMethod.cs
- RegexCapture.cs
- HttpModuleAction.cs
- SoapHeaderAttribute.cs
- _ConnectStream.cs
- RuntimeResourceSet.cs
- MenuItemBindingCollection.cs
- WrapperEqualityComparer.cs
- RegionData.cs
- Vector3DCollection.cs
- Constants.cs
- SqlServices.cs
- DiagnosticTrace.cs
- ExecutionContext.cs
- FlagsAttribute.cs
- SmtpReplyReaderFactory.cs
- ConfigurationStrings.cs
- WebPartCatalogAddVerb.cs