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
- HotSpot.cs
- StickyNote.cs
- TogglePatternIdentifiers.cs
- DocumentOrderComparer.cs
- ComplexType.cs
- AssemblyFilter.cs
- UInt16Converter.cs
- TrackingRecordPreFilter.cs
- TreeNodeCollection.cs
- ClientSponsor.cs
- BoundPropertyEntry.cs
- EncoderReplacementFallback.cs
- ButtonBase.cs
- LinkArea.cs
- ZipIORawDataFileBlock.cs
- DataListDesigner.cs
- BinaryUtilClasses.cs
- EventRecordWrittenEventArgs.cs
- BatchStream.cs
- XmlNodeList.cs
- ProcessProtocolHandler.cs
- EndPoint.cs
- ClientScriptManager.cs
- ReflectionTypeLoadException.cs
- Drawing.cs
- Perspective.cs
- COM2ExtendedUITypeEditor.cs
- FrameDimension.cs
- Scripts.cs
- ClientUrlResolverWrapper.cs
- ToolStripArrowRenderEventArgs.cs
- TemplateControlCodeDomTreeGenerator.cs
- AsyncDataRequest.cs
- SqlRetyper.cs
- DetailsViewPagerRow.cs
- EntityTransaction.cs
- EntityProxyTypeInfo.cs
- DoubleAnimationBase.cs
- XmlDomTextWriter.cs
- Misc.cs
- ImpersonationContext.cs
- LayoutTable.cs
- MimeFormatter.cs
- FormViewRow.cs
- DbParameterCollection.cs
- LineVisual.cs
- XPathSelectionIterator.cs
- VectorAnimationUsingKeyFrames.cs
- InputBinder.cs
- ObjectToken.cs
- DtcInterfaces.cs
- LiteralControl.cs
- Point4DConverter.cs
- XomlSerializationHelpers.cs
- DeclarationUpdate.cs
- Symbol.cs
- Debug.cs
- WebCategoryAttribute.cs
- HtmlTableCellCollection.cs
- PropertyTab.cs
- AutomationProperty.cs
- CommonGetThemePartSize.cs
- EmptyStringExpandableObjectConverter.cs
- DataServiceException.cs
- DbConvert.cs
- MessageBodyDescription.cs
- SafeCryptContextHandle.cs
- HttpDebugHandler.cs
- ISO2022Encoding.cs
- OrderPreservingPipeliningSpoolingTask.cs
- BeginEvent.cs
- SqlClientWrapperSmiStream.cs
- Stack.cs
- Condition.cs
- DataSourceControlBuilder.cs
- BitmapEffectInput.cs
- SqlDataSourceCache.cs
- EdgeProfileValidation.cs
- EntityDataSourceDataSelectionPanel.cs
- GlyphingCache.cs
- FixedNode.cs
- CapabilitiesUse.cs
- JapaneseCalendar.cs
- BinaryObjectWriter.cs
- EnumValidator.cs
- QilLoop.cs
- BindableTemplateBuilder.cs
- GridEntryCollection.cs
- DeobfuscatingStream.cs
- ScriptHandlerFactory.cs
- ToolStripActionList.cs
- UshortList2.cs
- OrderingQueryOperator.cs
- RequestSecurityTokenSerializer.cs
- ScriptResourceHandler.cs
- DataGridViewDataErrorEventArgs.cs
- dbenumerator.cs
- Model3D.cs
- ClientTarget.cs
- DataMisalignedException.cs