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
- SecurityRuntime.cs
- TypeLibConverter.cs
- ConditionCollection.cs
- CompositeScriptReference.cs
- SQLInt16.cs
- ButtonFieldBase.cs
- X500Name.cs
- DataRecord.cs
- safelinkcollection.cs
- WorkflowDesigner.cs
- Token.cs
- GroupQuery.cs
- ExpressionStringBuilder.cs
- DataSetUtil.cs
- TextureBrush.cs
- BaseAddressElementCollection.cs
- StyleXamlParser.cs
- DictionaryBase.cs
- StringDictionary.cs
- DropShadowBitmapEffect.cs
- RSAPKCS1SignatureDeformatter.cs
- ConfigurationSettings.cs
- LeafCellTreeNode.cs
- ErrorWebPart.cs
- GeneralTransform3DCollection.cs
- ScrollPatternIdentifiers.cs
- followingquery.cs
- ServiceModelEnumValidator.cs
- JsonEnumDataContract.cs
- DataTable.cs
- CoTaskMemHandle.cs
- BaseResourcesBuildProvider.cs
- Matrix3D.cs
- WeakEventManager.cs
- WorkflowServiceBehavior.cs
- XmlDataCollection.cs
- PagesSection.cs
- Currency.cs
- CollectionAdapters.cs
- PeerApplication.cs
- InvokeAction.cs
- ClientSponsor.cs
- WSAddressing10ProblemHeaderQNameFault.cs
- RangeValidator.cs
- ReliabilityContractAttribute.cs
- OverlappedContext.cs
- ListCollectionView.cs
- BoundColumn.cs
- NativeActivityContext.cs
- FrameSecurityDescriptor.cs
- DashStyles.cs
- MenuTracker.cs
- EmptyControlCollection.cs
- InputBinding.cs
- XmlFormatReaderGenerator.cs
- SpecialFolderEnumConverter.cs
- OptimisticConcurrencyException.cs
- PenThreadPool.cs
- Win32MouseDevice.cs
- SeverityFilter.cs
- EntityDataSourceContextDisposingEventArgs.cs
- KnownColorTable.cs
- WindowsStartMenu.cs
- ProfileSettingsCollection.cs
- LoginName.cs
- AppLevelCompilationSectionCache.cs
- XpsFont.cs
- JournalNavigationScope.cs
- PageSetupDialog.cs
- HostExecutionContextManager.cs
- DelimitedListTraceListener.cs
- StaticFileHandler.cs
- MetaDataInfo.cs
- Attributes.cs
- storepermission.cs
- SchemaNamespaceManager.cs
- Nullable.cs
- ManagementQuery.cs
- SqlWebEventProvider.cs
- DeferredElementTreeState.cs
- DynamicResourceExtensionConverter.cs
- DataServiceStreamResponse.cs
- ClientRuntimeConfig.cs
- WebConvert.cs
- UnicastIPAddressInformationCollection.cs
- SubpageParaClient.cs
- EntityType.cs
- CompoundFileStorageReference.cs
- Overlapped.cs
- CodeRegionDirective.cs
- HTTPAPI_VERSION.cs
- DbDataAdapter.cs
- EventLogger.cs
- FileLoadException.cs
- CdpEqualityComparer.cs
- Rule.cs
- LocalFileSettingsProvider.cs
- ProxyHwnd.cs
- SpStreamWrapper.cs
- WebPageTraceListener.cs