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
- TextInfo.cs
- OdbcPermission.cs
- QueryableDataSourceEditData.cs
- ListViewCommandEventArgs.cs
- TrustLevelCollection.cs
- Window.cs
- srgsitem.cs
- SqlDataSourceCommandEventArgs.cs
- Error.cs
- HierarchicalDataSourceIDConverter.cs
- SqlXml.cs
- OverrideMode.cs
- xmlsaver.cs
- SkewTransform.cs
- RenderOptions.cs
- Touch.cs
- SizeKeyFrameCollection.cs
- FixedDocumentSequencePaginator.cs
- DataServiceQueryProvider.cs
- LocalizableAttribute.cs
- DataServiceQueryException.cs
- PrintPreviewControl.cs
- FixedTextPointer.cs
- SmiRecordBuffer.cs
- EntityDataSourceUtil.cs
- SiteMapNodeItemEventArgs.cs
- FullTextBreakpoint.cs
- ProviderIncompatibleException.cs
- ChannelSinkStacks.cs
- EnumUnknown.cs
- GroupBoxAutomationPeer.cs
- ControlValuePropertyAttribute.cs
- HtmlGenericControl.cs
- EntityModelSchemaGenerator.cs
- DataProtection.cs
- Light.cs
- CapabilitiesRule.cs
- SiblingIterators.cs
- MarkupWriter.cs
- XmlCountingReader.cs
- TextEditorCharacters.cs
- CngKeyCreationParameters.cs
- newinstructionaction.cs
- GlyphRunDrawing.cs
- ColumnResizeAdorner.cs
- Blend.cs
- FlowDocument.cs
- DbConnectionPoolCounters.cs
- _NativeSSPI.cs
- NameValueFileSectionHandler.cs
- PageThemeCodeDomTreeGenerator.cs
- GridViewDeletedEventArgs.cs
- followingquery.cs
- InitializationEventAttribute.cs
- Localizer.cs
- AffineTransform3D.cs
- securestring.cs
- Html32TextWriter.cs
- DataGridGeneralPage.cs
- WorkflowInstanceExtensionCollection.cs
- XmlSchemaSequence.cs
- ClockGroup.cs
- _NtlmClient.cs
- HttpModuleCollection.cs
- ObjectTag.cs
- DocumentDesigner.cs
- BypassElement.cs
- DocumentCollection.cs
- ImportContext.cs
- WebPartDisplayMode.cs
- ListItemParagraph.cs
- Separator.cs
- XmlSchemaAnyAttribute.cs
- RemoteWebConfigurationHostServer.cs
- StrokeCollection.cs
- PrintPreviewControl.cs
- DBSchemaRow.cs
- Vector3DKeyFrameCollection.cs
- IntPtr.cs
- XmlTextReaderImpl.cs
- XmlNodeList.cs
- DecoratedNameAttribute.cs
- ComboBoxItem.cs
- CodeTypeOfExpression.cs
- Ticks.cs
- RandomNumberGenerator.cs
- SecurityIdentifierElement.cs
- MasterPageBuildProvider.cs
- EncodingFallbackAwareXmlTextWriter.cs
- TileBrush.cs
- WizardForm.cs
- SerializationEventsCache.cs
- BinaryMethodMessage.cs
- AsnEncodedData.cs
- SetIndexBinder.cs
- BinaryObjectInfo.cs
- PageContent.cs
- StandardOleMarshalObject.cs
- contentDescriptor.cs
- ReferenceConverter.cs