Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / 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. //------------------------------------------------------------------------------ //// 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
- BorderGapMaskConverter.cs
- IPEndPoint.cs
- IPGlobalProperties.cs
- XsdBuildProvider.cs
- KeyboardNavigation.cs
- Substitution.cs
- UriScheme.cs
- WindowsFormsSectionHandler.cs
- DataGridHelper.cs
- WorkflowInstanceProxy.cs
- DataGridViewCellStateChangedEventArgs.cs
- ListView.cs
- CodeGeneratorOptions.cs
- WebPartAddingEventArgs.cs
- pingexception.cs
- FormParameter.cs
- Utils.cs
- PageStatePersister.cs
- PrimitiveDataContract.cs
- SemanticBasicElement.cs
- TextElementEditingBehaviorAttribute.cs
- StateMachineHelpers.cs
- Expr.cs
- DataBindingHandlerAttribute.cs
- DotAtomReader.cs
- Odbc32.cs
- SqlDataSource.cs
- BuildResultCache.cs
- Bitmap.cs
- DispatcherEventArgs.cs
- QilUnary.cs
- ScrollChangedEventArgs.cs
- ConfigurationCollectionAttribute.cs
- TextLineBreak.cs
- InvalidFilterCriteriaException.cs
- SmtpNegotiateAuthenticationModule.cs
- CodePageEncoding.cs
- GraphicsPath.cs
- AppDomainProtocolHandler.cs
- TrackingAnnotationCollection.cs
- DescendantQuery.cs
- Rfc4050KeyFormatter.cs
- KeyBinding.cs
- SafeNativeMethods.cs
- WithStatement.cs
- TextRangeProviderWrapper.cs
- DefaultTextStore.cs
- Visual3D.cs
- DataGridHyperlinkColumn.cs
- CommandEventArgs.cs
- ListViewItem.cs
- SmtpTransport.cs
- Vector3DCollectionValueSerializer.cs
- DbQueryCommandTree.cs
- XmlSchemaCollection.cs
- SqlProcedureAttribute.cs
- MessagingActivityHelper.cs
- TemplateBindingExtension.cs
- AsymmetricKeyExchangeDeformatter.cs
- InheritanceRules.cs
- AsnEncodedData.cs
- DependencyObject.cs
- ValueTypeFixupInfo.cs
- ResXDataNode.cs
- MergePropertyDescriptor.cs
- SplineQuaternionKeyFrame.cs
- PKCS1MaskGenerationMethod.cs
- DependencyPropertyChangedEventArgs.cs
- ControlHelper.cs
- PipelineModuleStepContainer.cs
- DataContractSerializer.cs
- HierarchicalDataSourceControl.cs
- FieldToken.cs
- QuaternionKeyFrameCollection.cs
- ISO2022Encoding.cs
- ChtmlFormAdapter.cs
- HybridDictionary.cs
- AdornerHitTestResult.cs
- UrlAuthorizationModule.cs
- CreatingCookieEventArgs.cs
- CheckedListBox.cs
- TokenBasedSet.cs
- PropertyTabAttribute.cs
- TypeInfo.cs
- AttributeTableBuilder.cs
- ListViewInsertEventArgs.cs
- ServiceAppDomainAssociationProvider.cs
- AnonymousIdentificationModule.cs
- ProxyManager.cs
- ArraySet.cs
- WebPartZoneCollection.cs
- SystemIcmpV4Statistics.cs
- Int16Converter.cs
- EventHandlerList.cs
- WindowsToolbarAsMenu.cs
- MultipartIdentifier.cs
- QueryStringConverter.cs
- Compiler.cs
- XmlQueryRuntime.cs
- TypefaceMetricsCache.cs