Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / MinimizableAttributeTypeConverter.cs / 2 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ProcessStartInfo.cs
- PassportIdentity.cs
- GenericAuthenticationEventArgs.cs
- OrderedDictionary.cs
- AutomationProperties.cs
- TemplateXamlParser.cs
- HtmlInputFile.cs
- UDPClient.cs
- LayoutEditorPart.cs
- Visitors.cs
- ClientSettingsStore.cs
- XmlSchemaSimpleContentRestriction.cs
- RequestCache.cs
- BooleanFacetDescriptionElement.cs
- TimeoutException.cs
- ClientData.cs
- BufferedWebEventProvider.cs
- DoubleLinkListEnumerator.cs
- SrgsText.cs
- AlternateViewCollection.cs
- XmlSerializableServices.cs
- PersonalizableAttribute.cs
- SimpleRecyclingCache.cs
- HashSetDebugView.cs
- Gdiplus.cs
- FixedPage.cs
- TypeBuilderInstantiation.cs
- SkewTransform.cs
- StylusPointPropertyUnit.cs
- NGCUIElementCollectionSerializerAsync.cs
- ToolboxDataAttribute.cs
- HtmlImage.cs
- CompilerScopeManager.cs
- RSACryptoServiceProvider.cs
- JavascriptCallbackBehaviorAttribute.cs
- InputScopeAttribute.cs
- BulletedListEventArgs.cs
- IndependentAnimationStorage.cs
- SortedDictionary.cs
- SystemInformation.cs
- SqlDataSourceStatusEventArgs.cs
- KnownTypesHelper.cs
- SolidColorBrush.cs
- TextRenderingModeValidation.cs
- QilStrConcatenator.cs
- OrCondition.cs
- SqlConnectionPoolProviderInfo.cs
- _NTAuthentication.cs
- ShaderEffect.cs
- KeysConverter.cs
- DictionaryBase.cs
- WebFaultClientMessageInspector.cs
- ParameterCollectionEditor.cs
- EntityConnectionStringBuilder.cs
- TemplateNameScope.cs
- CacheVirtualItemsEvent.cs
- ContentWrapperAttribute.cs
- RootBrowserWindowProxy.cs
- XmlWriterTraceListener.cs
- TabItemWrapperAutomationPeer.cs
- OdbcStatementHandle.cs
- querybuilder.cs
- OdbcConnectionHandle.cs
- VectorCollectionConverter.cs
- ValidationError.cs
- ScrollChrome.cs
- RIPEMD160.cs
- NativeRecognizer.cs
- IntSecurity.cs
- Pkcs9Attribute.cs
- DocumentManager.cs
- Int16Storage.cs
- Perspective.cs
- FixedSOMContainer.cs
- control.ime.cs
- ManagedIStream.cs
- EntitySetDataBindingList.cs
- ConnectionManagementElement.cs
- arabicshape.cs
- ConnectionPoolManager.cs
- SendMailErrorEventArgs.cs
- TypeConstant.cs
- DataControlPagerLinkButton.cs
- ObjectStateEntryDbDataRecord.cs
- HttpCachePolicyElement.cs
- XsdCachingReader.cs
- SqlUtil.cs
- BaseCodeDomTreeGenerator.cs
- DynamicAttribute.cs
- DynamicValueConverter.cs
- RequestSecurityToken.cs
- RepeatInfo.cs
- DataColumnPropertyDescriptor.cs
- ThreadTrace.cs
- Clock.cs
- DataGridHeaderBorder.cs
- RelationshipSet.cs
- TypeUnloadedException.cs
- WindowsAuthenticationEventArgs.cs
- TrackingCondition.cs