Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- ExtendedProperty.cs
- CodeStatement.cs
- sitestring.cs
- EventData.cs
- IndexedDataBuffer.cs
- isolationinterop.cs
- HandlerFactoryCache.cs
- Type.cs
- PointLightBase.cs
- DoubleLinkList.cs
- ToolStripLocationCancelEventArgs.cs
- ServiceHostingEnvironment.cs
- EmbeddedMailObject.cs
- SortFieldComparer.cs
- ObjectMemberMapping.cs
- PresentationSource.cs
- TableLayoutPanel.cs
- BuildResultCache.cs
- WebBrowser.cs
- ResXBuildProvider.cs
- FileLogRecord.cs
- MarkupCompilePass2.cs
- TableStyle.cs
- OuterGlowBitmapEffect.cs
- CompiledIdentityConstraint.cs
- CanonicalizationDriver.cs
- Parallel.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- GroupItemAutomationPeer.cs
- LineBreakRecord.cs
- DLinqAssociationProvider.cs
- OutputCacheProfile.cs
- PropertiesTab.cs
- HttpModuleAction.cs
- XmlNodeReader.cs
- ServiceModelExtensionCollectionElement.cs
- HandleValueEditor.cs
- StateFinalizationActivity.cs
- SystemNetHelpers.cs
- OdbcReferenceCollection.cs
- UpDownBase.cs
- CompilationSection.cs
- CodeNamespaceImportCollection.cs
- DataGridViewRowCancelEventArgs.cs
- CollectionViewGroupInternal.cs
- _UriSyntax.cs
- ControlCodeDomSerializer.cs
- FormsAuthenticationConfiguration.cs
- ReverseInheritProperty.cs
- FtpRequestCacheValidator.cs
- XamlInt32CollectionSerializer.cs
- Divide.cs
- DynamicVirtualDiscoSearcher.cs
- CompilationUtil.cs
- CacheHelper.cs
- ScrollViewerAutomationPeer.cs
- ReflectTypeDescriptionProvider.cs
- SystemIPv4InterfaceProperties.cs
- DataServiceRequest.cs
- SettingsBase.cs
- HttpRequest.cs
- IMembershipProvider.cs
- basemetadatamappingvisitor.cs
- IDictionary.cs
- AuthorizationRuleCollection.cs
- PageScaling.cs
- ListViewAutomationPeer.cs
- ReflectEventDescriptor.cs
- HttpRuntimeSection.cs
- SourceFileBuildProvider.cs
- BuildProvider.cs
- ActivityInstance.cs
- printdlgexmarshaler.cs
- Vector3DAnimationUsingKeyFrames.cs
- RegistrySecurity.cs
- TextSelectionHelper.cs
- ExtentKey.cs
- RemotingSurrogateSelector.cs
- MasterPageParser.cs
- BufferedMessageData.cs
- DetailsViewDeletedEventArgs.cs
- ValueTypeFixupInfo.cs
- Context.cs
- DataRowCollection.cs
- CommonXSendMessage.cs
- ApplicationException.cs
- URLString.cs
- ObjectDisposedException.cs
- HostVisual.cs
- ProgressBarAutomationPeer.cs
- ClonableStack.cs
- HttpContext.cs
- WebRequest.cs
- FixedSOMImage.cs
- PropertyDescriptorComparer.cs
- TextLineBreak.cs
- XsltArgumentList.cs
- MexServiceChannelBuilder.cs
- SessionPageStateSection.cs
- AppDomain.cs