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
- ClientFormsIdentity.cs
- SessionEndingEventArgs.cs
- DocumentPageHost.cs
- ByteAnimationUsingKeyFrames.cs
- GridViewHeaderRowPresenter.cs
- StoreItemCollection.cs
- StringToken.cs
- CodeEntryPointMethod.cs
- DataFormat.cs
- ArgumentNullException.cs
- Single.cs
- InkPresenter.cs
- CustomValidator.cs
- FacetChecker.cs
- DrawingImage.cs
- ObjectPropertyMapping.cs
- Lock.cs
- PerformanceCounterCategory.cs
- AncestorChangedEventArgs.cs
- XMLDiffLoader.cs
- ServiceRouteHandler.cs
- ProcessModelInfo.cs
- AspNetSynchronizationContext.cs
- ProfilePropertySettingsCollection.cs
- SqlBulkCopyColumnMapping.cs
- WebSysDisplayNameAttribute.cs
- HttpModulesSection.cs
- SecurityContext.cs
- StreamInfo.cs
- ContextMenuStrip.cs
- ApplicationFileParser.cs
- Int32.cs
- UnionCqlBlock.cs
- LinkLabel.cs
- PropertyItem.cs
- XmlProcessingInstruction.cs
- ToolStripDropDown.cs
- XmlHierarchicalDataSourceView.cs
- ConfigurationManagerHelperFactory.cs
- entityreference_tresulttype.cs
- Table.cs
- Opcode.cs
- NativeMethods.cs
- StreamResourceInfo.cs
- PropertyMetadata.cs
- DesignerObject.cs
- List.cs
- WebPartTransformerAttribute.cs
- SqlLiftWhereClauses.cs
- DataBoundControl.cs
- CustomTypeDescriptor.cs
- SelectedGridItemChangedEvent.cs
- TreeViewDataItemAutomationPeer.cs
- ContainerControl.cs
- TableFieldsEditor.cs
- WorkflowInstance.cs
- HttpListenerResponse.cs
- WeakReferenceList.cs
- CurrencyWrapper.cs
- InvalidFilterCriteriaException.cs
- VectorValueSerializer.cs
- CssTextWriter.cs
- XmlAttribute.cs
- RelOps.cs
- DataTableExtensions.cs
- WebPartHeaderCloseVerb.cs
- EntityContainerRelationshipSetEnd.cs
- FirstMatchCodeGroup.cs
- ConfigXmlText.cs
- TreeNode.cs
- SystemParameters.cs
- Stacktrace.cs
- TextTabProperties.cs
- LineInfo.cs
- ProcessThread.cs
- GroupLabel.cs
- TemplateParser.cs
- TileBrush.cs
- IsolatedStorageException.cs
- Registry.cs
- CompositeControl.cs
- FolderLevelBuildProviderCollection.cs
- BitConverter.cs
- MemberDomainMap.cs
- Transform.cs
- wmiprovider.cs
- DetailsViewUpdateEventArgs.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- QueryAccessibilityHelpEvent.cs
- UncommonField.cs
- ReliableSessionBindingElementImporter.cs
- NativeMethodsOther.cs
- KoreanLunisolarCalendar.cs
- Axis.cs
- CodeAttributeArgument.cs
- Rectangle.cs
- SecureStringHasher.cs
- DbRetry.cs
- SmiEventSink_Default.cs
- LinqDataSourceValidationException.cs