Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / MinimizableAttributeTypeConverter.cs / 1305376 / 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
- DesignBindingPicker.cs
- UnsafeNativeMethods.cs
- PropertyOrder.cs
- CachedFontFace.cs
- ScalarOps.cs
- OdbcReferenceCollection.cs
- SecureEnvironment.cs
- GeometryHitTestResult.cs
- RecordManager.cs
- SystemTcpConnection.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- ZipFileInfoCollection.cs
- MessageQueuePermissionEntry.cs
- MimeTypeAttribute.cs
- ExceptionHandlerDesigner.cs
- TreeSet.cs
- CommandLineParser.cs
- SplashScreenNativeMethods.cs
- ManualResetEventSlim.cs
- BookmarkEventArgs.cs
- LocationReference.cs
- DrawingImage.cs
- CodeDelegateInvokeExpression.cs
- PersonalizationProviderCollection.cs
- ToolStripTextBox.cs
- Point3D.cs
- ProtocolElementCollection.cs
- SerializationTrace.cs
- SmiEventSink.cs
- validation.cs
- FunctionGenerator.cs
- CodeSnippetTypeMember.cs
- ErasingStroke.cs
- HttpCacheVaryByContentEncodings.cs
- DynamicRouteExpression.cs
- Repeater.cs
- XslAstAnalyzer.cs
- CornerRadiusConverter.cs
- FormViewUpdateEventArgs.cs
- ObfuscationAttribute.cs
- OSFeature.cs
- ReferenceConverter.cs
- TripleDES.cs
- ValidatedMobileControlConverter.cs
- CellParaClient.cs
- XsdValidatingReader.cs
- AnnotationStore.cs
- Condition.cs
- LinkedList.cs
- ProxyWebPartManager.cs
- _AuthenticationState.cs
- Tag.cs
- HtmlInputPassword.cs
- PageAdapter.cs
- RectangleF.cs
- CompilerGlobalScopeAttribute.cs
- DelegatingChannelListener.cs
- WpfKnownMember.cs
- RegexGroup.cs
- GiveFeedbackEvent.cs
- Item.cs
- EventProviderWriter.cs
- XmlTextAttribute.cs
- CommandManager.cs
- MetadataWorkspace.cs
- ImportContext.cs
- MenuItem.cs
- ImmutablePropertyDescriptorGridEntry.cs
- BuildResult.cs
- TrackingAnnotationCollection.cs
- ChangeNode.cs
- BamlLocalizableResource.cs
- RowVisual.cs
- TextEffectResolver.cs
- StylusDownEventArgs.cs
- ConfigurationSchemaErrors.cs
- EventLogEntry.cs
- EditorPartCollection.cs
- IODescriptionAttribute.cs
- WebPartEditorApplyVerb.cs
- DataControlField.cs
- ProfilePropertySettingsCollection.cs
- Label.cs
- Hashtable.cs
- Underline.cs
- DrawingContextDrawingContextWalker.cs
- ObjectDataSourceSelectingEventArgs.cs
- PenLineJoinValidation.cs
- SchemaImporter.cs
- VisualState.cs
- NavigatorInput.cs
- StringCollectionMarkupSerializer.cs
- CodeTryCatchFinallyStatement.cs
- SelectionEditingBehavior.cs
- CoTaskMemHandle.cs
- newitemfactory.cs
- TransactionInformation.cs
- XmlDataContract.cs
- SafeLocalAllocation.cs
- XPathBuilder.cs