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
- SpotLight.cs
- AppendHelper.cs
- Thread.cs
- OleDbStruct.cs
- ReadOnlyDataSourceView.cs
- NamespaceDecl.cs
- EncoderExceptionFallback.cs
- WindowHelperService.cs
- PerCallInstanceContextProvider.cs
- ContentIterators.cs
- SQLByte.cs
- EventTrigger.cs
- _NetworkingPerfCounters.cs
- RadioButton.cs
- EntitySetRetriever.cs
- StyleSheetComponentEditor.cs
- SafeRightsManagementHandle.cs
- DateTimeOffsetConverter.cs
- RowUpdatedEventArgs.cs
- WebReferenceCollection.cs
- WindowsAltTab.cs
- QuerySetOp.cs
- NativeMethods.cs
- PermissionAttributes.cs
- FunctionImportMapping.cs
- FormViewRow.cs
- FormViewDeleteEventArgs.cs
- Vector3DCollectionValueSerializer.cs
- LongValidatorAttribute.cs
- XhtmlTextWriter.cs
- WindowsFormsHelpers.cs
- PointKeyFrameCollection.cs
- XsltContext.cs
- httpstaticobjectscollection.cs
- OleDbConnectionInternal.cs
- TraceListeners.cs
- SmtpReplyReaderFactory.cs
- MsmqIntegrationInputMessage.cs
- PropertyCollection.cs
- filewebresponse.cs
- ThumbAutomationPeer.cs
- ChangeBlockUndoRecord.cs
- webproxy.cs
- BufferedGraphicsContext.cs
- Thickness.cs
- X509CertificateCollection.cs
- TextViewBase.cs
- CookielessHelper.cs
- ConfigurationPermission.cs
- DynamicValidatorEventArgs.cs
- ToolStripScrollButton.cs
- BasicAsyncResult.cs
- FileChangesMonitor.cs
- DataGridRelationshipRow.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- SqlLiftIndependentRowExpressions.cs
- ProcessModelSection.cs
- BamlLocalizabilityResolver.cs
- PageCodeDomTreeGenerator.cs
- DiscoveryClientReferences.cs
- ApplicationInfo.cs
- BreadCrumbTextConverter.cs
- PersonalizableTypeEntry.cs
- PrivateFontCollection.cs
- XmlBaseWriter.cs
- DtrList.cs
- GrammarBuilderBase.cs
- ServiceOperation.cs
- DeviceContext.cs
- VectorKeyFrameCollection.cs
- WindowsListViewGroupHelper.cs
- WindowsFormsHost.cs
- ErrorFormatter.cs
- DetailsViewPagerRow.cs
- TableCellCollection.cs
- SqlSelectStatement.cs
- CommonProperties.cs
- SchemaObjectWriter.cs
- Models.cs
- EmptyEnumerator.cs
- InputLangChangeEvent.cs
- XmlChildNodes.cs
- TextServicesCompartmentEventSink.cs
- ModuleBuilderData.cs
- ListBox.cs
- XPathScanner.cs
- UniqueContractNameValidationBehavior.cs
- ClientUrlResolverWrapper.cs
- AttributeCallbackBuilder.cs
- HttpModulesSection.cs
- MgmtConfigurationRecord.cs
- TextBox.cs
- ProbeMatches11.cs
- DesignBinding.cs
- RecipientInfo.cs
- BuilderPropertyEntry.cs
- TransformDescriptor.cs
- XmlSortKeyAccumulator.cs
- BoundsDrawingContextWalker.cs
- DependentList.cs