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
- StringAttributeCollection.cs
- DataServiceExpressionVisitor.cs
- EventLogPermission.cs
- ChannelManager.cs
- PersonalizationStateInfoCollection.cs
- _DigestClient.cs
- UnsafeMethods.cs
- TextAdaptor.cs
- PathFigureCollectionConverter.cs
- FixedHyperLink.cs
- StaticSiteMapProvider.cs
- TripleDESCryptoServiceProvider.cs
- ReliableSession.cs
- Int32CAMarshaler.cs
- XmlNodeList.cs
- TypeReference.cs
- ReachDocumentReferenceSerializer.cs
- XmlWrappingReader.cs
- WebPart.cs
- ExceptionValidationRule.cs
- PaperSource.cs
- ChangePassword.cs
- EdmToObjectNamespaceMap.cs
- HttpCapabilitiesBase.cs
- SqlErrorCollection.cs
- XmlDocument.cs
- XmlEventCache.cs
- QueryException.cs
- StringKeyFrameCollection.cs
- httpserverutility.cs
- TracePayload.cs
- AutomationPatternInfo.cs
- Hash.cs
- Error.cs
- TrackingMemoryStreamFactory.cs
- StringBuilder.cs
- JsonWriterDelegator.cs
- WaveHeader.cs
- CompilationPass2Task.cs
- HwndPanningFeedback.cs
- JournalEntryStack.cs
- HwndAppCommandInputProvider.cs
- EntityWithKeyStrategy.cs
- Win32SafeHandles.cs
- CrossAppDomainChannel.cs
- SymbolPair.cs
- SqlConnectionManager.cs
- VisualTarget.cs
- FormsAuthenticationCredentials.cs
- UdpReplyToBehavior.cs
- WebBrowserNavigatedEventHandler.cs
- ActiveXHost.cs
- AtlasWeb.Designer.cs
- PointConverter.cs
- HttpFileCollection.cs
- PropertyTab.cs
- GlyphTypeface.cs
- ProcessHostFactoryHelper.cs
- FilteredReadOnlyMetadataCollection.cs
- TrustManager.cs
- XmlWrappingReader.cs
- CssStyleCollection.cs
- BlurBitmapEffect.cs
- XmlBindingWorker.cs
- TraceContextEventArgs.cs
- FunctionUpdateCommand.cs
- UnknownBitmapEncoder.cs
- RegisteredScript.cs
- CodeTypeDeclaration.cs
- WebPartCatalogCloseVerb.cs
- StringUtil.cs
- PagedDataSource.cs
- SessionSwitchEventArgs.cs
- Stroke.cs
- XmlnsDictionary.cs
- Substitution.cs
- QueryCacheKey.cs
- RightNameExpirationInfoPair.cs
- AutomationEvent.cs
- ResumeStoryboard.cs
- AnnouncementDispatcherAsyncResult.cs
- LineServicesRun.cs
- CryptoProvider.cs
- WhitespaceRule.cs
- RoutedPropertyChangedEventArgs.cs
- MsmqMessage.cs
- TypeHelpers.cs
- ComponentEditorPage.cs
- TextTreeNode.cs
- ManagedFilter.cs
- TextBox.cs
- Decoder.cs
- GridViewDeleteEventArgs.cs
- TreeNodeClickEventArgs.cs
- RemoteCryptoTokenProvider.cs
- ParseElementCollection.cs
- HMACSHA256.cs
- Processor.cs
- ServicesExceptionNotHandledEventArgs.cs
- IndexingContentUnit.cs