Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / WizardStepCollectionEditor.cs / 1 / WizardStepCollectionEditor.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.Design.WebControls {
using System;
using System.Collections;
using System.Design;
using System.Reflection;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Web.UI.WebControls;
///
///
/// Provides an editor to edit wizardsteps in a Wizard.
///
[System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)]
public class WizardStepCollectionEditor : CollectionEditor {
///
///
/// Initializes a new instance of the class.
///
public WizardStepCollectionEditor(Type type) : base(type) {
}
///
///
/// Gets a value indicating whether multiple instances may be selected.
///
protected override bool CanSelectMultipleInstances() {
return false;
}
protected override CollectionForm CreateCollectionForm() {
CollectionForm form = base.CreateCollectionForm();
form.Text = SR.GetString(SR.CollectionEditorCaption, "WizardStep");
return form;
}
///
///
/// [To be supplied.]
///
protected override object CreateInstance(Type itemType) {
return Activator.CreateInstance(itemType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance, null, null, null);
}
///
///
/// Retrieves the data types this collection can contain. The default
/// implementation looks inside of the collection for the Item property
/// and returns the returning datatype of the item. Do not call this
/// method directly. Instead, use the ItemTypes property. Use this
/// method to override the default implementation.
///
protected override Type[] CreateNewItemTypes() {
return new Type[] {
typeof(WizardStep),
typeof(TemplatedWizardStep)
};
}
}
}
// 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
- BaseCollection.cs
- ExtractorMetadata.cs
- SHA256.cs
- ControlCodeDomSerializer.cs
- SortedList.cs
- HttpStreamMessageEncoderFactory.cs
- DSASignatureDeformatter.cs
- SourceSwitch.cs
- TraceListeners.cs
- ListenerElementsCollection.cs
- OracleParameter.cs
- Pts.cs
- XmlCharType.cs
- ConcurrentDictionary.cs
- QilBinary.cs
- TypeListConverter.cs
- AutomationInteropProvider.cs
- ModifierKeysConverter.cs
- AssemblyResourceLoader.cs
- StorageComplexTypeMapping.cs
- PerformanceCounterManager.cs
- ColumnWidthChangingEvent.cs
- TreeNodeConverter.cs
- AssemblyHash.cs
- DataGridViewColumnCollectionDialog.cs
- Encoder.cs
- PageContentAsyncResult.cs
- StorageComplexTypeMapping.cs
- DynamicMethod.cs
- ButtonBaseAdapter.cs
- WebServicesSection.cs
- CollectionDataContractAttribute.cs
- TextDecoration.cs
- SingleAnimationBase.cs
- MD5CryptoServiceProvider.cs
- ListBindingConverter.cs
- DataGridViewCellPaintingEventArgs.cs
- ImageSourceTypeConverter.cs
- WebPartVerb.cs
- Point3DConverter.cs
- DesignRelation.cs
- TimeZoneInfo.cs
- ProfessionalColors.cs
- CharEntityEncoderFallback.cs
- DataGridPageChangedEventArgs.cs
- StrongNameUtility.cs
- AVElementHelper.cs
- XsdBuilder.cs
- AnnotationObservableCollection.cs
- ProcessModule.cs
- TextEffect.cs
- ReflectionTypeLoadException.cs
- BrushValueSerializer.cs
- ListViewDeletedEventArgs.cs
- MemoryPressure.cs
- Renderer.cs
- NetworkInterface.cs
- KeyInterop.cs
- VirtualPath.cs
- NameValueSectionHandler.cs
- QueryableDataSource.cs
- PropertyBuilder.cs
- BinaryQueryOperator.cs
- Scheduler.cs
- OleDbTransaction.cs
- AspNetHostingPermission.cs
- CachedPathData.cs
- XmlEntity.cs
- BitmapCache.cs
- Point4DValueSerializer.cs
- xdrvalidator.cs
- MDIClient.cs
- CustomCredentialPolicy.cs
- MouseBinding.cs
- Ticks.cs
- ClientSettingsStore.cs
- BindingExpressionUncommonField.cs
- RelationshipEnd.cs
- StrongNamePublicKeyBlob.cs
- XamlStyleSerializer.cs
- Rijndael.cs
- ImageCodecInfo.cs
- PassportAuthentication.cs
- DecimalMinMaxAggregationOperator.cs
- URLString.cs
- AssemblyAttributesGoHere.cs
- CommandDevice.cs
- CompleteWizardStep.cs
- StorageMappingItemLoader.cs
- PageAdapter.cs
- TypeSystem.cs
- DBSqlParserColumn.cs
- ReachDocumentPageSerializerAsync.cs
- DataTableMapping.cs
- ExpressionTextBox.xaml.cs
- SecurityDescriptor.cs
- ExpressionEditorAttribute.cs
- QueueProcessor.cs
- SecurityContextSecurityTokenParameters.cs
- XmlElement.cs