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
- PolyBezierSegment.cs
- MetadataPropertyvalue.cs
- MetadataSerializer.cs
- ListBox.cs
- RowSpanVector.cs
- SchemaTableColumn.cs
- IsolatedStorage.cs
- WeakReferenceList.cs
- HandlerBase.cs
- HwndMouseInputProvider.cs
- Effect.cs
- TransformCryptoHandle.cs
- SafeSecurityHelper.cs
- SiteIdentityPermission.cs
- ZeroOpNode.cs
- WmlLiteralTextAdapter.cs
- GenericPrincipal.cs
- FileInfo.cs
- ProxyManager.cs
- PipelineComponent.cs
- tooltip.cs
- SerializationObjectManager.cs
- DataErrorValidationRule.cs
- GifBitmapEncoder.cs
- FixedHighlight.cs
- BitmapCache.cs
- IListConverters.cs
- LinearGradientBrush.cs
- SevenBitStream.cs
- DataSourceXmlAttributeAttribute.cs
- MatrixTransform.cs
- EditorResources.cs
- ListSurrogate.cs
- SecurityTokenException.cs
- HttpTransportSecurity.cs
- WebPartUserCapability.cs
- ChannelServices.cs
- SymbolType.cs
- SpeechAudioFormatInfo.cs
- StreamUpdate.cs
- SafeBitVector32.cs
- ListItemConverter.cs
- Clause.cs
- FileCodeGroup.cs
- ReadOnlyDataSourceView.cs
- VisualBasicSettingsHandler.cs
- MultiBinding.cs
- FontSource.cs
- Size.cs
- ScriptControlManager.cs
- FormsAuthenticationEventArgs.cs
- AppDomainFactory.cs
- XmlElementList.cs
- PartitionResolver.cs
- xamlnodes.cs
- TrustLevel.cs
- Parser.cs
- XmlSerializer.cs
- EvidenceTypeDescriptor.cs
- HttpRawResponse.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- HttpCapabilitiesEvaluator.cs
- ProcessThread.cs
- DrawingServices.cs
- MonthChangedEventArgs.cs
- HotSpotCollection.cs
- XmlNamespaceManager.cs
- Funcletizer.cs
- DiagnosticEventProvider.cs
- ProvidePropertyAttribute.cs
- SoapCodeExporter.cs
- ErrorRuntimeConfig.cs
- ProviderSettings.cs
- XmlDocument.cs
- TextEditorSelection.cs
- UTF32Encoding.cs
- SelectorItemAutomationPeer.cs
- SharedStatics.cs
- OleDbParameter.cs
- DataServiceKeyAttribute.cs
- MdiWindowListItemConverter.cs
- JsonObjectDataContract.cs
- TextDecorations.cs
- ResourceProperty.cs
- URIFormatException.cs
- CustomErrorCollection.cs
- CustomCategoryAttribute.cs
- FixedTextBuilder.cs
- GridViewColumn.cs
- TypeElement.cs
- ReferentialConstraint.cs
- SafeSerializationManager.cs
- GridViewDeletedEventArgs.cs
- XamlFilter.cs
- DisableDpiAwarenessAttribute.cs
- ContextMenu.cs
- DataRowChangeEvent.cs
- PtsContext.cs
- MarginsConverter.cs
- ConfigurationManagerInternal.cs