Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / xsp / System / Web / Extensions / ui / EmptyStringExpandableObjectConverter.cs / 1 / EmptyStringExpandableObjectConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Globalization; // Used by objects that are subproperties of Controls. Improves the UI in the property grid by displaying // nothing as the property value, instead of the fully qualified type name. internal sealed class EmptyStringExpandableObjectConverter : ExpandableObjectConverter { public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == typeof(string)) { return String.Empty; } else { return base.ConvertTo(context, culture, value, destinationType); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Globalization; // Used by objects that are subproperties of Controls. Improves the UI in the property grid by displaying // nothing as the property value, instead of the fully qualified type name. internal sealed class EmptyStringExpandableObjectConverter : ExpandableObjectConverter { public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == typeof(string)) { return String.Empty; } else { return base.ConvertTo(context, culture, 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
- TypedAsyncResult.cs
- PropertyPathConverter.cs
- CatalogZone.cs
- PrePrepareMethodAttribute.cs
- CommandEventArgs.cs
- ZipFileInfoCollection.cs
- StringInfo.cs
- ComplexType.cs
- SiteMapDataSourceView.cs
- SynchronousChannelMergeEnumerator.cs
- FlowDocument.cs
- FileSystemInfo.cs
- LocalFileSettingsProvider.cs
- BoolLiteral.cs
- Point3DAnimationUsingKeyFrames.cs
- NumericUpDownAccelerationCollection.cs
- TextSegment.cs
- OleDbRowUpdatedEvent.cs
- Assembly.cs
- URLMembershipCondition.cs
- Message.cs
- ThreadInterruptedException.cs
- DbDataRecord.cs
- WeakReferenceList.cs
- dtdvalidator.cs
- HttpConfigurationSystem.cs
- Utils.cs
- TickBar.cs
- SqlTypesSchemaImporter.cs
- Identity.cs
- Italic.cs
- OutputScopeManager.cs
- EventProxy.cs
- AutoGeneratedField.cs
- BitmapEffect.cs
- GPRECT.cs
- SqlSelectStatement.cs
- ConnectionPoolManager.cs
- SessionParameter.cs
- AnnouncementSendsAsyncResult.cs
- BamlLocalizationDictionary.cs
- StopStoryboard.cs
- FrugalMap.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- MILUtilities.cs
- PermissionSet.cs
- DynamicQueryStringParameter.cs
- SerTrace.cs
- CompilationUtil.cs
- DataRowCollection.cs
- ToolStripActionList.cs
- SaveFileDialogDesigner.cs
- PngBitmapDecoder.cs
- DocumentDesigner.cs
- DataSourceDescriptorCollection.cs
- FormViewInsertEventArgs.cs
- SmtpClient.cs
- NetworkInformationPermission.cs
- ThicknessConverter.cs
- EdmItemError.cs
- DiscoveryMessageProperty.cs
- PipeConnection.cs
- DataBindingCollection.cs
- DataGridCell.cs
- ClockController.cs
- Variant.cs
- ItemCollection.cs
- SpecialFolderEnumConverter.cs
- TypeListConverter.cs
- WizardPanelChangingEventArgs.cs
- BinarySecretSecurityToken.cs
- DataControlImageButton.cs
- IdnElement.cs
- peersecuritysettings.cs
- CopyOfAction.cs
- ValueUnavailableException.cs
- HtmlInputPassword.cs
- TypeSource.cs
- WebPartExportVerb.cs
- KnownColorTable.cs
- SelectionManager.cs
- Canvas.cs
- UnmanagedMemoryStream.cs
- CompilationUtil.cs
- InvalidateEvent.cs
- WebBrowser.cs
- UserPreferenceChangingEventArgs.cs
- MissingSatelliteAssemblyException.cs
- ResolveMatches11.cs
- BeginEvent.cs
- OdbcEnvironment.cs
- ListCollectionView.cs
- HitTestResult.cs
- CustomValidator.cs
- ParseHttpDate.cs
- MaterialCollection.cs
- Attributes.cs
- CodeVariableReferenceExpression.cs
- Propagator.Evaluator.cs
- QuotedStringWriteStateInfo.cs