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
- Section.cs
- VectorCollectionValueSerializer.cs
- GridItemPattern.cs
- TemplateAction.cs
- NetWebProxyFinder.cs
- WebSysDisplayNameAttribute.cs
- ArgumentException.cs
- FileUtil.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- BevelBitmapEffect.cs
- BitmapEffectDrawing.cs
- ColumnBinding.cs
- TreeViewHitTestInfo.cs
- PrintPreviewDialog.cs
- DetailsView.cs
- CustomErrorsSection.cs
- TextParaLineResult.cs
- URLBuilder.cs
- ClipboardProcessor.cs
- LockCookie.cs
- AccessViolationException.cs
- EventLogTraceListener.cs
- DataReaderContainer.cs
- Emitter.cs
- WorkBatch.cs
- CustomTypeDescriptor.cs
- NavigationFailedEventArgs.cs
- MasterPage.cs
- PropertyNames.cs
- VideoDrawing.cs
- WebConfigManager.cs
- ContextDataSourceContextData.cs
- CodeObjectCreateExpression.cs
- WebPartMinimizeVerb.cs
- DbConnectionStringBuilder.cs
- ObjectDataSourceChooseTypePanel.cs
- TransformPattern.cs
- TraceUtility.cs
- UIElementIsland.cs
- DoubleLinkList.cs
- InputMethod.cs
- XmlSecureResolver.cs
- TPLETWProvider.cs
- WsiProfilesElement.cs
- Crc32.cs
- IDispatchConstantAttribute.cs
- XmlDataSourceNodeDescriptor.cs
- ApplicationActivator.cs
- CompiledWorkflowDefinitionContext.cs
- TypeBrowserDialog.cs
- ModuleConfigurationInfo.cs
- TypeRestriction.cs
- ValidationErrorInfo.cs
- BooleanSwitch.cs
- TemplateBindingExpression.cs
- oledbmetadatacollectionnames.cs
- UInt16.cs
- AssemblyNameProxy.cs
- LinearQuaternionKeyFrame.cs
- UnconditionalPolicy.cs
- VisualStateManager.cs
- CodeSnippetStatement.cs
- NativeObjectSecurity.cs
- AttributeSetAction.cs
- TypeLoadException.cs
- MethodBuilderInstantiation.cs
- UidManager.cs
- ApplicationActivator.cs
- TagMapCollection.cs
- DesignerVerbToolStripMenuItem.cs
- ExtendedPropertyCollection.cs
- SrgsRuleRef.cs
- Glyph.cs
- RelationshipSet.cs
- VisualStateChangedEventArgs.cs
- CodeLinePragma.cs
- ConfigXmlComment.cs
- FormattedText.cs
- FocusChangedEventArgs.cs
- BitArray.cs
- KnowledgeBase.cs
- UIElement3DAutomationPeer.cs
- ExpressionPrinter.cs
- ErrorsHelper.cs
- SessionPageStatePersister.cs
- SingletonConnectionReader.cs
- HtmlControlAdapter.cs
- BindingOperations.cs
- ViewPort3D.cs
- MessageBox.cs
- NetTcpSecurityElement.cs
- IdentityHolder.cs
- NavigatorOutput.cs
- SRef.cs
- DesignSurfaceEvent.cs
- BackgroundWorker.cs
- safex509handles.cs
- NamespaceEmitter.cs
- SerializableTypeCodeDomSerializer.cs
- DocumentCollection.cs