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
- RotateTransform.cs
- SqlInternalConnectionTds.cs
- EntityModelSchemaGenerator.cs
- AttributeData.cs
- PopOutPanel.cs
- SafeCryptContextHandle.cs
- XmlSchemaSimpleContentExtension.cs
- DataGridRowHeaderAutomationPeer.cs
- QueryableDataSource.cs
- RawStylusSystemGestureInputReport.cs
- CodeCastExpression.cs
- CngAlgorithm.cs
- RSAPKCS1SignatureDeformatter.cs
- ElementHostPropertyMap.cs
- BaseComponentEditor.cs
- DrawItemEvent.cs
- TextParentUndoUnit.cs
- XPathNodeInfoAtom.cs
- HtmlForm.cs
- Margins.cs
- GiveFeedbackEvent.cs
- SiteMap.cs
- DataColumnMapping.cs
- TypePropertyEditor.cs
- TableCellAutomationPeer.cs
- ExtensibleClassFactory.cs
- EdmSchemaError.cs
- SpecularMaterial.cs
- EllipseGeometry.cs
- EncodingInfo.cs
- RadioButtonPopupAdapter.cs
- XpsResourceDictionary.cs
- HtmlElementErrorEventArgs.cs
- AnimationLayer.cs
- PropertyGrid.cs
- DataGridViewComboBoxColumn.cs
- NamespaceList.cs
- HtmlButton.cs
- RequestQueryParser.cs
- PropertyInfoSet.cs
- XamlSerializer.cs
- WmfPlaceableFileHeader.cs
- WebExceptionStatus.cs
- PerformanceCounterPermissionEntryCollection.cs
- SymbolType.cs
- DetailsViewDeletedEventArgs.cs
- PenThreadPool.cs
- XmlWriter.cs
- SqlWorkflowInstanceStoreLock.cs
- XamlSerializerUtil.cs
- ScriptingSectionGroup.cs
- RegexStringValidatorAttribute.cs
- TextTreePropertyUndoUnit.cs
- XPathParser.cs
- ProcessModelSection.cs
- ProfileSettingsCollection.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- EdmItemError.cs
- ConnectionStringsExpressionBuilder.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- documentsequencetextview.cs
- XmlNamespaceMapping.cs
- HttpApplication.cs
- LambdaCompiler.Logical.cs
- RootContext.cs
- IncomingWebRequestContext.cs
- RectValueSerializer.cs
- UnsafeNativeMethods.cs
- DataObjectAttribute.cs
- XmlSerializationReader.cs
- MenuAdapter.cs
- AppDomainAttributes.cs
- DomainConstraint.cs
- MissingMemberException.cs
- ServiceMetadataPublishingElement.cs
- FrameworkElementFactoryMarkupObject.cs
- Interlocked.cs
- DesignerForm.cs
- InvokePatternIdentifiers.cs
- Paragraph.cs
- BuildProvider.cs
- Imaging.cs
- ReadOnlyDataSource.cs
- TextEditorCharacters.cs
- PassportAuthenticationModule.cs
- ServiceDeploymentInfo.cs
- Brushes.cs
- ValidationErrorCollection.cs
- BitmapMetadata.cs
- SystemNetworkInterface.cs
- X509Certificate2.cs
- ToolStripArrowRenderEventArgs.cs
- TaskFileService.cs
- LayoutEditorPart.cs
- EpmSyndicationContentDeSerializer.cs
- MouseCaptureWithinProperty.cs
- ProfileEventArgs.cs
- TcpProcessProtocolHandler.cs
- GridViewRowCollection.cs
- safesecurityhelperavalon.cs