Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / EmptyStringExpandableObjectConverter.cs / 1 / 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);
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OleDbDataReader.cs
- ProfileService.cs
- EncoderParameter.cs
- ShaderRenderModeValidation.cs
- StrokeSerializer.cs
- Internal.cs
- DesignerValidatorAdapter.cs
- OracleConnectionStringBuilder.cs
- XslNumber.cs
- Constraint.cs
- MappingMetadataHelper.cs
- LineUtil.cs
- Vector.cs
- SplitterCancelEvent.cs
- Activity.cs
- Context.cs
- DeclarationUpdate.cs
- ListControl.cs
- DefaultWorkflowTransactionService.cs
- ReadOnlyHierarchicalDataSourceView.cs
- AesManaged.cs
- LookupNode.cs
- MessagePropertyVariants.cs
- SspiSafeHandles.cs
- TreeNode.cs
- TakeQueryOptionExpression.cs
- StatusBar.cs
- XmlMemberMapping.cs
- OdbcConnectionHandle.cs
- ConfigurationLocation.cs
- Dictionary.cs
- MarshalByRefObject.cs
- ObjectHelper.cs
- Encoding.cs
- CodeTypeMember.cs
- WebBrowsableAttribute.cs
- HorizontalAlignConverter.cs
- QilXmlWriter.cs
- PrintControllerWithStatusDialog.cs
- WebPartConnectionsConnectVerb.cs
- BamlTreeNode.cs
- GridViewUpdateEventArgs.cs
- EventTrigger.cs
- TextTrailingWordEllipsis.cs
- DecimalAnimationBase.cs
- DbConnectionPoolOptions.cs
- XomlCompilerHelpers.cs
- FixedSOMPageConstructor.cs
- XsltException.cs
- ManagementExtension.cs
- BitmapEffectvisualstate.cs
- PageScaling.cs
- _ConnectOverlappedAsyncResult.cs
- MessageLogTraceRecord.cs
- RulePatternOps.cs
- WebPartManagerInternals.cs
- EndpointNotFoundException.cs
- BitmapMetadata.cs
- WpfPayload.cs
- SqlNodeAnnotation.cs
- ShaderRenderModeValidation.cs
- ModelUIElement3D.cs
- MaterialGroup.cs
- ReflectPropertyDescriptor.cs
- ImageFormat.cs
- ObjectDataSourceSelectingEventArgs.cs
- SiteMapNode.cs
- ManagementObjectSearcher.cs
- TemplateComponentConnector.cs
- SolidColorBrush.cs
- UnmanagedBitmapWrapper.cs
- ObjectMemberMapping.cs
- DoubleAnimationClockResource.cs
- ValueTable.cs
- SymLanguageVendor.cs
- PropertyOverridesDialog.cs
- OuterGlowBitmapEffect.cs
- HttpGetClientProtocol.cs
- XmlQuerySequence.cs
- SystemUdpStatistics.cs
- cookieexception.cs
- NamespaceEmitter.cs
- TraceSection.cs
- SharedStatics.cs
- SqlIdentifier.cs
- PasswordBox.cs
- UriParserTemplates.cs
- HostingPreferredMapPath.cs
- ToolboxItemAttribute.cs
- Int64Converter.cs
- Lease.cs
- XAMLParseException.cs
- Filter.cs
- DockPanel.cs
- SiteMapDataSource.cs
- StringConverter.cs
- WinFormsSecurity.cs
- ADConnectionHelper.cs
- HostDesigntimeLicenseContext.cs
- LifetimeServices.cs