Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebParts / EditorPartDesigner.cs / 1 / EditorPartDesigner.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls.WebParts { using System; using System.Collections; using System.ComponentModel; using System.Design; using System.Web.UI.Design; using System.Web.UI.WebControls.WebParts; [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class EditorPartDesigner : PartDesigner { private EditorPart _editorPart; protected override Control CreateViewControl() { Control viewControl = base.CreateViewControl(); // Copy DesignModeState from the Component to the ViewControl, so that // the Zone is set on the ViewControl. (VSWhidbey 456878) IDictionary state = ((IControlDesignerAccessor)_editorPart).GetDesignModeState(); ((IControlDesignerAccessor)viewControl).SetDesignModeState(state); return viewControl; } public override void Initialize(IComponent component) { VerifyInitializeArgument(component, typeof(EditorPart)); _editorPart = (EditorPart)component; base.Initialize(component); } public override string GetDesignTimeHtml() { if (!(_editorPart.Parent is EditorZoneBase)) { return CreateInvalidParentDesignTimeHtml(typeof(EditorPart), typeof(EditorZoneBase)); } return base.GetDesignTimeHtml(); } } } // 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
- SimpleRecyclingCache.cs
- Section.cs
- NameValueConfigurationCollection.cs
- StreamResourceInfo.cs
- SpinWait.cs
- XmlAttributeOverrides.cs
- CurrentChangingEventArgs.cs
- ObjectViewQueryResultData.cs
- StateManagedCollection.cs
- ExpandCollapseProviderWrapper.cs
- MetadataItem.cs
- DbInsertCommandTree.cs
- RulePatternOps.cs
- GACMembershipCondition.cs
- TargetControlTypeCache.cs
- PageCodeDomTreeGenerator.cs
- XsdBuildProvider.cs
- SystemThemeKey.cs
- ListBindingHelper.cs
- RootBrowserWindowProxy.cs
- Literal.cs
- Normalization.cs
- BitmapEffectInputData.cs
- MultiSelectRootGridEntry.cs
- SQLInt16.cs
- HttpModuleCollection.cs
- FormCollection.cs
- AutoGeneratedField.cs
- WSDualHttpBindingElement.cs
- UpdateCommand.cs
- MonitoringDescriptionAttribute.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- EventRecord.cs
- FixedPageAutomationPeer.cs
- DataServiceQueryException.cs
- DesignTimeTemplateParser.cs
- relpropertyhelper.cs
- BeginEvent.cs
- ListCommandEventArgs.cs
- GZipStream.cs
- UnsafeNativeMethods.cs
- ArraySortHelper.cs
- Material.cs
- DBSqlParserColumnCollection.cs
- Byte.cs
- SerializerProvider.cs
- Compiler.cs
- UnhandledExceptionEventArgs.cs
- Span.cs
- RoleManagerEventArgs.cs
- ResumeStoryboard.cs
- SQLBinaryStorage.cs
- IgnorePropertiesAttribute.cs
- EqualityComparer.cs
- _FtpControlStream.cs
- ClientEventManager.cs
- PropertyChangeTracker.cs
- SqlUserDefinedAggregateAttribute.cs
- LiteralLink.cs
- ConfigViewGenerator.cs
- DataTableCollection.cs
- RoutedCommand.cs
- SectionXmlInfo.cs
- X500Name.cs
- SelectionPatternIdentifiers.cs
- ValidatorCompatibilityHelper.cs
- TagPrefixCollection.cs
- MonitoringDescriptionAttribute.cs
- FactoryGenerator.cs
- StylusCollection.cs
- WindowsSolidBrush.cs
- SEHException.cs
- DbDeleteCommandTree.cs
- CodeMemberProperty.cs
- SystemIPv4InterfaceProperties.cs
- MetadataWorkspace.cs
- MarkupObject.cs
- RtfToken.cs
- SiteMapNodeItemEventArgs.cs
- DesignSurfaceManager.cs
- BamlStream.cs
- RepeatInfo.cs
- ChainOfResponsibility.cs
- FieldDescriptor.cs
- WindowsMenu.cs
- EndpointInfoCollection.cs
- StatusStrip.cs
- StructuredProperty.cs
- TreeNodeBinding.cs
- PartDesigner.cs
- PolygonHotSpot.cs
- DataControlReferenceCollection.cs
- WrappedKeySecurityTokenParameters.cs
- PixelFormat.cs
- ObjectQueryProvider.cs
- CommandField.cs
- ProxyWebPartConnectionCollection.cs
- DataStreams.cs
- TypedDatasetGenerator.cs
- DataGridViewComboBoxColumn.cs