Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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);
}
}
}
// 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
- ConstructorBuilder.cs
- BinaryObjectInfo.cs
- CustomTokenProvider.cs
- ChannelBinding.cs
- CacheManager.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- TrustDriver.cs
- RunWorkerCompletedEventArgs.cs
- DefaultValueConverter.cs
- ValuePattern.cs
- SearchExpression.cs
- HelpInfo.cs
- DataGridParentRows.cs
- WizardSideBarListControlItem.cs
- Ops.cs
- ErrorFormatter.cs
- ScrollBar.cs
- bidPrivateBase.cs
- DbExpressionRules.cs
- PointConverter.cs
- XmlILAnnotation.cs
- SqlNotificationEventArgs.cs
- MemoryRecordBuffer.cs
- Pool.cs
- ContentElement.cs
- JumpPath.cs
- AsyncOperationManager.cs
- ExpressionPrinter.cs
- SizeAnimationClockResource.cs
- XamlTemplateSerializer.cs
- TextAction.cs
- UpdateException.cs
- X509SecurityTokenProvider.cs
- SourceInterpreter.cs
- Pens.cs
- SqlDuplicator.cs
- ButtonPopupAdapter.cs
- DataGridViewComboBoxEditingControl.cs
- SafeThemeHandle.cs
- FormViewDeleteEventArgs.cs
- PassportPrincipal.cs
- PathParser.cs
- followingsibling.cs
- FtpWebResponse.cs
- MetadataCollection.cs
- GenericRootAutomationPeer.cs
- DataStreams.cs
- CollectionConverter.cs
- FunctionDefinition.cs
- Compiler.cs
- ArrangedElement.cs
- SchemaTypeEmitter.cs
- FastPropertyAccessor.cs
- ScriptResourceAttribute.cs
- DataObjectSettingDataEventArgs.cs
- TrustManager.cs
- ContextMenuService.cs
- storepermission.cs
- PartManifestEntry.cs
- ReflectTypeDescriptionProvider.cs
- RadioButtonAutomationPeer.cs
- AmbiguousMatchException.cs
- DataGridViewColumnCollectionDialog.cs
- WebPartsPersonalizationAuthorization.cs
- DynamicDataManager.cs
- MemberInitExpression.cs
- PersonalizableTypeEntry.cs
- TextChange.cs
- SQLDateTime.cs
- MethodBody.cs
- MetadataItemSerializer.cs
- SamlSubjectStatement.cs
- ImageAnimator.cs
- AutomationPropertyInfo.cs
- _SafeNetHandles.cs
- KeyedHashAlgorithm.cs
- ZipIOCentralDirectoryFileHeader.cs
- TextViewSelectionProcessor.cs
- DbConnectionStringBuilder.cs
- SpeechDetectedEventArgs.cs
- DispatcherProcessingDisabled.cs
- GraphicsContainer.cs
- SizeChangedInfo.cs
- TypeDescriptor.cs
- UInt64.cs
- BaseComponentEditor.cs
- DrawTreeNodeEventArgs.cs
- httpstaticobjectscollection.cs
- InputLanguageProfileNotifySink.cs
- ContentElementAutomationPeer.cs
- DataGridBoolColumn.cs
- ObjectDataSourceMethodEventArgs.cs
- CounterSetInstance.cs
- TypeSemantics.cs
- PictureBox.cs
- EventDescriptor.cs
- ResourceReferenceExpressionConverter.cs
- LoginName.cs
- Label.cs
- SelectionWordBreaker.cs