Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / StringConverter.cs / 1 / StringConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System.Diagnostics; using System.Globalization; using System.Runtime.InteropServices; using System.Runtime.Remoting; using System.Runtime.Serialization.Formatters; using System.Security.Permissions; ////// [HostProtection(SharedState = true)] public class StringConverter : TypeConverter { ///Provides a type converter to convert string objects to and from various other /// representations. ////// public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) { if (sourceType == typeof(string)) { return true; } return base.CanConvertFrom(context, sourceType); } ///Gets a value indicating whether this converter can convert an object in the /// given source type to a string using the specified context. ////// public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) { if (value is string) { return (string)value; } if (value == null) { return ""; } return base.ConvertFrom(context, culture, value); } } }Converts the specified value object to a string object. ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SingleTagSectionHandler.cs
- ZoomingMessageFilter.cs
- TextBlock.cs
- BinaryConverter.cs
- CultureSpecificStringDictionary.cs
- DatagridviewDisplayedBandsData.cs
- ListCommandEventArgs.cs
- ActiveXHost.cs
- MergePropertyDescriptor.cs
- NetworkInformationPermission.cs
- AnnotationMap.cs
- DataGridViewRowsRemovedEventArgs.cs
- GridViewCommandEventArgs.cs
- WpfWebRequestHelper.cs
- CompilerScope.Storage.cs
- IgnoreFileBuildProvider.cs
- UpdatableGenericsFeature.cs
- ThrowHelper.cs
- GridView.cs
- GacUtil.cs
- GetWinFXPath.cs
- XmlSerializerVersionAttribute.cs
- QueryResultOp.cs
- DtrList.cs
- HwndProxyElementProvider.cs
- MexHttpBindingCollectionElement.cs
- AsyncOperation.cs
- ArgumentValue.cs
- NumberFormatter.cs
- GeneralTransform3D.cs
- BufferedStream.cs
- EventLogPermissionHolder.cs
- DataGridColumnHeadersPresenterAutomationPeer.cs
- Source.cs
- ObjectKeyFrameCollection.cs
- HandleExceptionArgs.cs
- SafeNativeMethods.cs
- TextFormatterHost.cs
- Select.cs
- TextParagraphProperties.cs
- ValidatorCollection.cs
- DNS.cs
- ParameterCollectionEditorForm.cs
- ImageMetadata.cs
- WebPartVerb.cs
- GatewayDefinition.cs
- SqlProfileProvider.cs
- RequestQueryParser.cs
- EdmError.cs
- UserControlBuildProvider.cs
- StructuredTypeEmitter.cs
- DefaultAutoFieldGenerator.cs
- SyndicationSerializer.cs
- SqlSelectStatement.cs
- OpenTypeLayoutCache.cs
- SystemIPv4InterfaceProperties.cs
- RegistrationContext.cs
- OpacityConverter.cs
- StructuredTypeInfo.cs
- HotSpotCollection.cs
- GlyphRun.cs
- DBProviderConfigurationHandler.cs
- GB18030Encoding.cs
- StrongNameUtility.cs
- VerificationAttribute.cs
- HandleExceptionArgs.cs
- RuntimeConfigLKG.cs
- EventArgs.cs
- BindingCompleteEventArgs.cs
- FormViewRow.cs
- TextTreeObjectNode.cs
- FilterQuery.cs
- DetailsViewPageEventArgs.cs
- AspNetCompatibilityRequirementsMode.cs
- Util.cs
- EditorPartCollection.cs
- GestureRecognitionResult.cs
- ScrollViewer.cs
- HttpCacheParams.cs
- BindingGroup.cs
- DataListItemCollection.cs
- DataServiceContext.cs
- GraphicsPathIterator.cs
- HwndSourceKeyboardInputSite.cs
- XamlVector3DCollectionSerializer.cs
- InternalConfigRoot.cs
- TableColumnCollection.cs
- Figure.cs
- MaskedTextProvider.cs
- InvalidCastException.cs
- ComponentEditorForm.cs
- ParserStreamGeometryContext.cs
- URLAttribute.cs
- XmlSerializationReader.cs
- ScriptHandlerFactory.cs
- PixelFormats.cs
- NetTcpBindingElement.cs
- UInt64Storage.cs
- WindowsBrush.cs
- ContentWrapperAttribute.cs