Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / UI / MinimizableAttributeTypeConverter.cs / 1 / 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.
//------------------------------------------------------------------------------
//
// 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
- StorageEntityTypeMapping.cs
- UserControlCodeDomTreeGenerator.cs
- DateTimeFormat.cs
- DefaultSection.cs
- RewritingSimplifier.cs
- Win32.cs
- CodeTypeMember.cs
- ImportContext.cs
- BezierSegment.cs
- CaretElement.cs
- PageParserFilter.cs
- ModelPropertyDescriptor.cs
- Environment.cs
- WorkflowMarkupSerializationManager.cs
- NoneExcludedImageIndexConverter.cs
- DynamicValidatorEventArgs.cs
- XPathMultyIterator.cs
- PrtCap_Reader.cs
- ImportCatalogPart.cs
- ArrangedElementCollection.cs
- DataGridHelper.cs
- StringResourceManager.cs
- HandlerBase.cs
- WindowsListViewSubItem.cs
- RightsManagementEncryptionTransform.cs
- TextEncodedRawTextWriter.cs
- CqlLexer.cs
- DNS.cs
- Transform3DGroup.cs
- FloatUtil.cs
- HostTimeoutsElement.cs
- SafeNativeMethodsOther.cs
- RC2.cs
- IndexerNameAttribute.cs
- MetadataUtilsSmi.cs
- AnnotationComponentManager.cs
- activationcontext.cs
- ThreadAttributes.cs
- UrlRoutingHandler.cs
- UpdateExpressionVisitor.cs
- HitTestFilterBehavior.cs
- EnumerableRowCollectionExtensions.cs
- DocComment.cs
- XhtmlBasicFormAdapter.cs
- BCryptNative.cs
- FontFamily.cs
- XmlCDATASection.cs
- DispatchChannelSink.cs
- Debugger.cs
- AuthStoreRoleProvider.cs
- DataGridViewCellEventArgs.cs
- WebPartTransformerAttribute.cs
- BitmapSource.cs
- ButtonBaseAdapter.cs
- SharedMemory.cs
- XMLDiffLoader.cs
- InvalidOperationException.cs
- WebPartTransformerAttribute.cs
- GCHandleCookieTable.cs
- DocumentApplicationJournalEntry.cs
- CharEnumerator.cs
- SystemIcmpV6Statistics.cs
- FrameworkRichTextComposition.cs
- XmlSchemaImport.cs
- MatrixAnimationBase.cs
- DataGridColumnReorderingEventArgs.cs
- MetadataArtifactLoader.cs
- RawAppCommandInputReport.cs
- ProgressiveCrcCalculatingStream.cs
- InstalledFontCollection.cs
- EpmHelper.cs
- DataSvcMapFileSerializer.cs
- HuffCodec.cs
- cookie.cs
- ComponentSerializationService.cs
- XmlMapping.cs
- ProgressBarBrushConverter.cs
- FramingChannels.cs
- Helper.cs
- DeviceSpecificChoiceCollection.cs
- HttpRequestCacheValidator.cs
- DispatchWrapper.cs
- FixedTextPointer.cs
- DateTimeStorage.cs
- DebugInfo.cs
- XpsS0ValidatingLoader.cs
- Rect.cs
- EntityClassGenerator.cs
- PerfService.cs
- DetailsViewUpdateEventArgs.cs
- LoginView.cs
- SqlConnectionPoolProviderInfo.cs
- InkPresenterAutomationPeer.cs
- SettingsPropertyWrongTypeException.cs
- QilNode.cs
- UnsafeNativeMethods.cs
- ProtocolsSection.cs
- HttpClientCertificate.cs
- RoleManagerModule.cs
- ConfigurationConverterBase.cs