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
- GraphicsState.cs
- PageParser.cs
- XmlSchemaAll.cs
- BaseValidatorDesigner.cs
- ObjectItemCollection.cs
- DrawingContextWalker.cs
- BoundsDrawingContextWalker.cs
- LazyTextWriterCreator.cs
- AudioStateChangedEventArgs.cs
- FactoryGenerator.cs
- ScriptingProfileServiceSection.cs
- WebUtil.cs
- String.cs
- PropertyMapper.cs
- EntitySetBase.cs
- ManifestResourceInfo.cs
- PriorityItem.cs
- ColorContextHelper.cs
- XmlValueConverter.cs
- ControlEvent.cs
- DelegatedStream.cs
- TextEncodedRawTextWriter.cs
- FacetChecker.cs
- HttpWriter.cs
- _UriSyntax.cs
- PassportIdentity.cs
- TraceHandler.cs
- CallInfo.cs
- CultureSpecificCharacterBufferRange.cs
- unsafenativemethodsother.cs
- ProxyWebPartConnectionCollection.cs
- WebZone.cs
- PageAsyncTaskManager.cs
- SoapFormatterSinks.cs
- OleDbPermission.cs
- ResolveCriteria.cs
- HttpProfileGroupBase.cs
- SelectionEditor.cs
- ErrorInfoXmlDocument.cs
- DeferredBinaryDeserializerExtension.cs
- ModelServiceImpl.cs
- ImageListUtils.cs
- MarkupProperty.cs
- XsltSettings.cs
- EventRouteFactory.cs
- serverconfig.cs
- SponsorHelper.cs
- BindToObject.cs
- MenuItemAutomationPeer.cs
- uribuilder.cs
- SplitContainer.cs
- XmlSchemaInclude.cs
- XmlSchemaSubstitutionGroup.cs
- BitmapCodecInfoInternal.cs
- MethodBody.cs
- DelegateHelpers.cs
- Brushes.cs
- PageSettings.cs
- PropertyConverter.cs
- ConnectionPointGlyph.cs
- WebServiceData.cs
- ComplexObject.cs
- AdornerHitTestResult.cs
- SerialReceived.cs
- WindowsListViewGroupSubsetLink.cs
- RangeValuePatternIdentifiers.cs
- DataGridViewCheckBoxCell.cs
- ColorConverter.cs
- TcpServerChannel.cs
- ListViewItemCollectionEditor.cs
- SqlAliaser.cs
- XmlSchemaParticle.cs
- SR.Designer.cs
- DataGridViewSortCompareEventArgs.cs
- SmiMetaData.cs
- AutoResizedEvent.cs
- TextTabProperties.cs
- TextEffectCollection.cs
- SqlClientWrapperSmiStream.cs
- VarRemapper.cs
- XsltCompileContext.cs
- Model3D.cs
- WebPartZoneCollection.cs
- UserInitiatedNavigationPermission.cs
- Composition.cs
- NaturalLanguageHyphenator.cs
- StringBuilder.cs
- DataGridTextBoxColumn.cs
- VisualStyleInformation.cs
- AssemblyBuilder.cs
- HttpDebugHandler.cs
- BoolExpression.cs
- Exceptions.cs
- AcceleratedTokenProvider.cs
- InternalControlCollection.cs
- cryptoapiTransform.cs
- FieldInfo.cs
- ResponseStream.cs
- QueuePropertyVariants.cs
- ChineseLunisolarCalendar.cs