Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / MenuItemStyleCollectionEditor.cs / 1 / MenuItemStyleCollectionEditor.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 MenuItemStyleCollectionEditor : CollectionEditor {
///
///
/// Initializes a new instance of the class.
///
public MenuItemStyleCollectionEditor(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, "MenuItemStyle");
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(MenuItemStyle)
};
}
}
}
// 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
- SqlServer2KCompatibilityCheck.cs
- ImageAnimator.cs
- AsmxEndpointPickerExtension.cs
- ToolboxBitmapAttribute.cs
- COM2PropertyBuilderUITypeEditor.cs
- UnorderedHashRepartitionStream.cs
- EditableRegion.cs
- InstanceNameConverter.cs
- mactripleDES.cs
- MSAAWinEventWrap.cs
- CurrentChangedEventManager.cs
- ConfigurationManagerHelper.cs
- BulletedListEventArgs.cs
- XPathNavigator.cs
- DescriptionAttribute.cs
- StorageEntityContainerMapping.cs
- ConfigXmlCDataSection.cs
- SEHException.cs
- TableStyle.cs
- GridViewSortEventArgs.cs
- MulticastDelegate.cs
- UnmanagedMemoryAccessor.cs
- DataControlLinkButton.cs
- IPipelineRuntime.cs
- RoutingTable.cs
- COM2IManagedPerPropertyBrowsingHandler.cs
- XmlSchema.cs
- ProcessHostServerConfig.cs
- InvalidEnumArgumentException.cs
- ClientCredentialsSecurityTokenManager.cs
- BindValidator.cs
- FragmentNavigationEventArgs.cs
- securestring.cs
- FormsAuthenticationUserCollection.cs
- MemberBinding.cs
- IsolatedStorageFilePermission.cs
- CodeTypeDelegate.cs
- BasicCellRelation.cs
- DLinqTableProvider.cs
- SymmetricCryptoHandle.cs
- ColorConverter.cs
- ArrayTypeMismatchException.cs
- ToolStripContainer.cs
- SqlParameter.cs
- GenericsInstances.cs
- KeyedCollection.cs
- TextElement.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- ToolStripDropDownClosedEventArgs.cs
- SystemWebSectionGroup.cs
- CardSpaceSelector.cs
- CodeObject.cs
- ExtendedPropertyCollection.cs
- ConsoleTraceListener.cs
- RoleService.cs
- MarkupCompilePass1.cs
- DataGridViewCellPaintingEventArgs.cs
- ObjectPersistData.cs
- TextViewBase.cs
- TextSelectionHelper.cs
- TimeManager.cs
- PerformanceCounterPermissionEntry.cs
- AttachedAnnotation.cs
- ExpressionSelection.cs
- EntityObject.cs
- AxHost.cs
- GeneralEndpointIdentity.cs
- TrackBarRenderer.cs
- PrintDialog.cs
- TextTreeUndo.cs
- HttpHandlersSection.cs
- ArrangedElementCollection.cs
- URI.cs
- SynchronizationFilter.cs
- QilFunction.cs
- SeverityFilter.cs
- GenericUriParser.cs
- EditableTreeList.cs
- DescendantQuery.cs
- DataGridRowEventArgs.cs
- sitestring.cs
- ContextMarshalException.cs
- TextTreeRootNode.cs
- MappingSource.cs
- AssemblyInfo.cs
- PointConverter.cs
- CriticalExceptions.cs
- AxisAngleRotation3D.cs
- StringAnimationBase.cs
- StringOutput.cs
- _SafeNetHandles.cs
- DataRelationPropertyDescriptor.cs
- Root.cs
- SqlGenericUtil.cs
- ErrorWrapper.cs
- Convert.cs
- CustomErrorCollection.cs
- CaseStatement.cs
- RawContentTypeMapper.cs
- DataGridViewTextBoxCell.cs