Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Framework / System / Windows / DialogResultConverter.cs / 1 / DialogResultConverter.cs
//----------------------------------------------------------------------------
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
// File: DialogResultConverter.cs
//
// Description: Contains the DialogResultConverter: TypeConverter for the DialogResult class.
//
// History:
// 10/31/2003 : HuWang - Created
//
//---------------------------------------------------------------------------
using System;
using System.ComponentModel;
using System.Globalization;
namespace System.Windows
{
///
/// DialogResultConverter - Converter class for converting instances of other types to and from DialogResult instances.
///
public class DialogResultConverter: TypeConverter
{
//-------------------------------------------------------------------
//
// Public Methods
//
//-------------------------------------------------------------------
#region Public Methods
///
/// CanConvertFrom - We don't support convert from other types to DialogResult
///
///
/// bool - Always return False
///
public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType)
{
// We don't support ConvertFrom
return false;
}
///
/// CanConvertTo - Returns whether or not this class can convert to a given type.
///
///
/// bool - Always return False
///
public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType)
{
// We don't support ConvertTo
return false;
}
///
/// ConvertFrom - Attempt to convert to a DialogResult from the given object.
/// Always throw InvalidOperation exception
///
public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext,
CultureInfo cultureInfo,
object source)
{
throw new InvalidOperationException(SR.Get(SRID.CantSetInMarkup));
}
///
/// ConvertTo - Attempt to convert a DialogResult to the given type
/// Always throw InvalidOperation exception
///
public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
CultureInfo cultureInfo,
object value,
Type destinationType)
{
throw new InvalidOperationException(SR.Get(SRID.CantSetInMarkup));
}
#endregion
}
}
// 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.
//
// File: DialogResultConverter.cs
//
// Description: Contains the DialogResultConverter: TypeConverter for the DialogResult class.
//
// History:
// 10/31/2003 : HuWang - Created
//
//---------------------------------------------------------------------------
using System;
using System.ComponentModel;
using System.Globalization;
namespace System.Windows
{
///
/// DialogResultConverter - Converter class for converting instances of other types to and from DialogResult instances.
///
public class DialogResultConverter: TypeConverter
{
//-------------------------------------------------------------------
//
// Public Methods
//
//-------------------------------------------------------------------
#region Public Methods
///
/// CanConvertFrom - We don't support convert from other types to DialogResult
///
///
/// bool - Always return False
///
public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType)
{
// We don't support ConvertFrom
return false;
}
///
/// CanConvertTo - Returns whether or not this class can convert to a given type.
///
///
/// bool - Always return False
///
public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType)
{
// We don't support ConvertTo
return false;
}
///
/// ConvertFrom - Attempt to convert to a DialogResult from the given object.
/// Always throw InvalidOperation exception
///
public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext,
CultureInfo cultureInfo,
object source)
{
throw new InvalidOperationException(SR.Get(SRID.CantSetInMarkup));
}
///
/// ConvertTo - Attempt to convert a DialogResult to the given type
/// Always throw InvalidOperation exception
///
public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
CultureInfo cultureInfo,
object value,
Type destinationType)
{
throw new InvalidOperationException(SR.Get(SRID.CantSetInMarkup));
}
#endregion
}
}
// 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
- EventSetter.cs
- CellIdBoolean.cs
- ValueSerializerAttribute.cs
- CoreSwitches.cs
- Label.cs
- PhysicalAddress.cs
- RegistryPermission.cs
- Margins.cs
- CodeCatchClauseCollection.cs
- FileBasedResourceGroveler.cs
- DbConvert.cs
- ModelItemCollection.cs
- TaskForm.cs
- PenContext.cs
- DummyDataSource.cs
- TemplatePartAttribute.cs
- ProfileServiceManager.cs
- BaseConfigurationRecord.cs
- CTreeGenerator.cs
- DSASignatureDeformatter.cs
- ArgumentOutOfRangeException.cs
- SqlUserDefinedAggregateAttribute.cs
- DynamicDataExtensions.cs
- QueryReaderSettings.cs
- SignalGate.cs
- PrintPreviewGraphics.cs
- XmlSchemaAnyAttribute.cs
- IdentityElement.cs
- ServicePoint.cs
- storepermissionattribute.cs
- GeneralTransform.cs
- SwitchExpression.cs
- ValueUtilsSmi.cs
- PackageRelationshipCollection.cs
- Menu.cs
- OdbcParameter.cs
- StateDesigner.LayoutSelectionGlyph.cs
- GreenMethods.cs
- EllipseGeometry.cs
- Membership.cs
- CacheSection.cs
- SpecularMaterial.cs
- PenThreadPool.cs
- WebBrowsableAttribute.cs
- BindingBase.cs
- SocketManager.cs
- SspiWrapper.cs
- StateDesignerConnector.cs
- SqlXml.cs
- Span.cs
- BadImageFormatException.cs
- DataBoundLiteralControl.cs
- TraceData.cs
- DrawingVisual.cs
- cookiecollection.cs
- RangeExpression.cs
- ProfilePropertySettings.cs
- VisualBasicExpressionConverter.cs
- BamlRecords.cs
- PageVisual.cs
- EmptyEnumerator.cs
- ApplyHostConfigurationBehavior.cs
- XmlSchemaExporter.cs
- SimpleType.cs
- SurrogateEncoder.cs
- NewArray.cs
- QueryCacheManager.cs
- XmlSchemaImport.cs
- TypedTableBaseExtensions.cs
- WebPartTransformerCollection.cs
- EmptyControlCollection.cs
- MenuItemAutomationPeer.cs
- ContentDesigner.cs
- HyperlinkAutomationPeer.cs
- DataSourceControlBuilder.cs
- ByteStorage.cs
- ManifestResourceInfo.cs
- DateTimeSerializationSection.cs
- CompilerErrorCollection.cs
- OpenFileDialog.cs
- BlurEffect.cs
- CorrelationHandle.cs
- ObfuscationAttribute.cs
- ConstraintConverter.cs
- TextRunTypographyProperties.cs
- FeatureSupport.cs
- SqlInternalConnection.cs
- NonPrimarySelectionGlyph.cs
- PerformanceCounterManager.cs
- StateDesignerConnector.cs
- DataGridViewRowCancelEventArgs.cs
- DoubleLinkListEnumerator.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- GeometryDrawing.cs
- _DomainName.cs
- WebBrowserHelper.cs
- WebControlParameterProxy.cs
- SqlBulkCopyColumnMapping.cs
- DiscardableAttribute.cs
- SimpleRecyclingCache.cs