Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / MinimizableAttributeTypeConverter.cs / 1305376 / MinimizableAttributeTypeConverter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI {
using System;
using System.ComponentModel;
using System.Globalization;
///
/// Summary description for MinimizableAttributeTypeConverter.
///
internal class MinimizableAttributeTypeConverter : BooleanConverter {
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) {
if (sourceType == typeof(string)) {
return true;
}
return base.CanConvertFrom(context, sourceType);
}
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) {
string strValue = value as string;
if (strValue != null) {
if ((strValue.Length > 0) && !String.Equals(strValue, "false", StringComparison.OrdinalIgnoreCase)) {
return true;
}
else {
return false;
}
}
return base.ConvertFrom(context, culture, value);
}
}
}
// 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
- WebPartEditorCancelVerb.cs
- PointIndependentAnimationStorage.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- UInt64Storage.cs
- Rotation3DAnimation.cs
- _HeaderInfoTable.cs
- IProvider.cs
- SpeechSeg.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- Utils.cs
- RequestCacheManager.cs
- IFlowDocumentViewer.cs
- SpecialTypeDataContract.cs
- PageEventArgs.cs
- RevocationPoint.cs
- DropShadowBitmapEffect.cs
- RequestCachingSection.cs
- PriorityBindingExpression.cs
- PageAsyncTask.cs
- ParameterBinding.cs
- Camera.cs
- OdbcDataAdapter.cs
- XmlWrappingReader.cs
- SmtpFailedRecipientsException.cs
- ToolStripItemClickedEventArgs.cs
- CodeCatchClauseCollection.cs
- ColumnMapCopier.cs
- SqlDependencyUtils.cs
- StagingAreaInputItem.cs
- MatrixAnimationUsingPath.cs
- TypeSystemProvider.cs
- HttpWebResponse.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- basenumberconverter.cs
- FilterEventArgs.cs
- PersonalizationProviderCollection.cs
- CodeCompileUnit.cs
- SqlCacheDependency.cs
- ServicePointManagerElement.cs
- NumericUpDown.cs
- MyContact.cs
- CodeObject.cs
- SmtpSection.cs
- TableItemPatternIdentifiers.cs
- ObjectIDGenerator.cs
- SqlDataSourceQueryConverter.cs
- NativeCppClassAttribute.cs
- SystemIPv4InterfaceProperties.cs
- SqlXmlStorage.cs
- SpellerStatusTable.cs
- ChtmlTextBoxAdapter.cs
- SQLGuid.cs
- PopupControlService.cs
- PopupRootAutomationPeer.cs
- BindingList.cs
- RegexGroupCollection.cs
- CodeTypeReference.cs
- Point4DValueSerializer.cs
- ProcessHost.cs
- CompoundFileStorageReference.cs
- MULTI_QI.cs
- RangeValidator.cs
- ResourceAssociationTypeEnd.cs
- XPathBinder.cs
- RequestQueryProcessor.cs
- AssemblyNameUtility.cs
- ExtensionSimplifierMarkupObject.cs
- MetadataPropertyCollection.cs
- TransformProviderWrapper.cs
- HttpCachePolicyWrapper.cs
- RTLAwareMessageBox.cs
- VersionConverter.cs
- ActivityExecutor.cs
- SelectionChangedEventArgs.cs
- TreeWalker.cs
- WebPartZoneBaseDesigner.cs
- NativeRecognizer.cs
- indexingfiltermarshaler.cs
- SimpleWebHandlerParser.cs
- MexTcpBindingElement.cs
- XmlSchemaGroup.cs
- Math.cs
- ScrollChangedEventArgs.cs
- MetadataArtifactLoaderCompositeResource.cs
- Reference.cs
- ExtensionSimplifierMarkupObject.cs
- ListBase.cs
- CalendarDateChangedEventArgs.cs
- ItemCollection.cs
- WindowsImpersonationContext.cs
- TemplateBamlTreeBuilder.cs
- LinqDataSourceSelectEventArgs.cs
- validationstate.cs
- AudioFormatConverter.cs
- StylusPlugInCollection.cs
- FixedElement.cs
- RangeValidator.cs
- ExtendedTransformFactory.cs
- ThumbAutomationPeer.cs
- VisualProxy.cs