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
- ToolStripLabel.cs
- DataViewSettingCollection.cs
- RtfToken.cs
- CompilerErrorCollection.cs
- Calendar.cs
- DocumentGridContextMenu.cs
- MailWebEventProvider.cs
- CngKeyCreationParameters.cs
- EnumValAlphaComparer.cs
- Selection.cs
- FirstQueryOperator.cs
- CompoundFileIOPermission.cs
- XsdDuration.cs
- StoreContentChangedEventArgs.cs
- SQLGuidStorage.cs
- CombinedGeometry.cs
- BCryptNative.cs
- safesecurityhelperavalon.cs
- Enum.cs
- TextBoxBase.cs
- ListBox.cs
- PageContent.cs
- WebAdminConfigurationHelper.cs
- MetabaseReader.cs
- MultipartIdentifier.cs
- WorkflowServiceOperationListItem.cs
- CodeCompiler.cs
- XPathDocument.cs
- BlockUIContainer.cs
- _SslStream.cs
- ConnectionStringsExpressionBuilder.cs
- TCEAdapterGenerator.cs
- XmlDownloadManager.cs
- InputProcessorProfilesLoader.cs
- SelectedDatesCollection.cs
- ContainerAction.cs
- PenLineJoinValidation.cs
- NamespaceMapping.cs
- SafeProcessHandle.cs
- DispatcherHookEventArgs.cs
- If.cs
- StringSorter.cs
- SelectionRangeConverter.cs
- SqlReferenceCollection.cs
- GeometryValueSerializer.cs
- CommonProperties.cs
- DesignerActionVerbItem.cs
- NetworkAddressChange.cs
- DockPattern.cs
- InternalMappingException.cs
- AsyncInvokeContext.cs
- RuleProcessor.cs
- FilteredAttributeCollection.cs
- WebPartsPersonalizationAuthorization.cs
- FormatterServices.cs
- ColorMatrix.cs
- SHA384Managed.cs
- TypeElement.cs
- ProcessHost.cs
- SecurityPermission.cs
- UnsafeNativeMethods.cs
- WebBrowserBase.cs
- OuterGlowBitmapEffect.cs
- PropertyGeneratedEventArgs.cs
- SecurityException.cs
- ColorMap.cs
- StickyNoteContentControl.cs
- MergeEnumerator.cs
- TextLineBreak.cs
- NoneExcludedImageIndexConverter.cs
- PageThemeParser.cs
- DataGridLinkButton.cs
- XPathBuilder.cs
- OraclePermission.cs
- RuntimeHelpers.cs
- Section.cs
- ActiveXSite.cs
- SmtpFailedRecipientsException.cs
- ObfuscationAttribute.cs
- RuntimeConfigLKG.cs
- _FtpControlStream.cs
- MasterPageCodeDomTreeGenerator.cs
- MetadataCollection.cs
- ComponentResourceKey.cs
- OracleLob.cs
- StringUtil.cs
- LoginUtil.cs
- OptimalBreakSession.cs
- Range.cs
- CqlBlock.cs
- ObfuscateAssemblyAttribute.cs
- PasswordDeriveBytes.cs
- DesignTimeVisibleAttribute.cs
- EdmEntityTypeAttribute.cs
- HierarchicalDataBoundControlAdapter.cs
- RefreshEventArgs.cs
- MouseWheelEventArgs.cs
- SimpleApplicationHost.cs
- EditorPartDesigner.cs
- HandoffBehavior.cs