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
- ResXResourceSet.cs
- TextEditorParagraphs.cs
- DesignerOptionService.cs
- DocumentPageView.cs
- DynamicRouteExpression.cs
- NameTable.cs
- StructuralCache.cs
- ISAPIWorkerRequest.cs
- StylusCaptureWithinProperty.cs
- KeyEvent.cs
- InfoCardTrace.cs
- NextPreviousPagerField.cs
- SpecialFolderEnumConverter.cs
- PageParser.cs
- BitmapEffectDrawingContent.cs
- CodeNamespaceCollection.cs
- XmlUrlResolver.cs
- ReadOnlyDictionary.cs
- ActivationServices.cs
- XhtmlBasicValidationSummaryAdapter.cs
- HttpServerUtilityWrapper.cs
- EncoderReplacementFallback.cs
- SiteMapHierarchicalDataSourceView.cs
- MessageEncodingBindingElement.cs
- ExpressionTextBox.xaml.cs
- ArithmeticException.cs
- BoolExpr.cs
- COM2PictureConverter.cs
- BufferModeSettings.cs
- _HTTPDateParse.cs
- BorderGapMaskConverter.cs
- Adorner.cs
- FixedDocument.cs
- LongValidatorAttribute.cs
- IconHelper.cs
- BufferedGraphics.cs
- DbSetClause.cs
- ZoneIdentityPermission.cs
- ViewManager.cs
- SynchronizationContextHelper.cs
- BamlRecordWriter.cs
- ComponentRenameEvent.cs
- CodeComment.cs
- LicenseException.cs
- TypeElement.cs
- OutputScopeManager.cs
- Serializer.cs
- CFGGrammar.cs
- SpStreamWrapper.cs
- FilterableAttribute.cs
- GridView.cs
- ConnectionManagementElement.cs
- ImageIndexConverter.cs
- IMembershipProvider.cs
- DataProviderNameConverter.cs
- BitmapEffectGeneralTransform.cs
- CombinedGeometry.cs
- FileSystemInfo.cs
- ConstraintManager.cs
- EventSinkHelperWriter.cs
- GeneralTransform2DTo3DTo2D.cs
- ListViewEditEventArgs.cs
- CaseInsensitiveOrdinalStringComparer.cs
- SvcMapFile.cs
- XamlPathDataSerializer.cs
- VBIdentifierNameEditor.cs
- GridViewCancelEditEventArgs.cs
- SystemIPAddressInformation.cs
- AnimationException.cs
- StylusPointProperty.cs
- QilPatternVisitor.cs
- DirtyTextRange.cs
- RegexCode.cs
- BindingValueChangedEventArgs.cs
- ConfigViewGenerator.cs
- XmlTextReaderImpl.cs
- WebReferencesBuildProvider.cs
- Matrix.cs
- CacheForPrimitiveTypes.cs
- ParserStreamGeometryContext.cs
- AnimationException.cs
- WebBrowserHelper.cs
- MetadataItem.cs
- EmbeddedMailObject.cs
- RootAction.cs
- DBParameter.cs
- Vector3DAnimationUsingKeyFrames.cs
- WorkerRequest.cs
- BitmapEffectDrawingContextWalker.cs
- FactoryGenerator.cs
- ClientConfigurationSystem.cs
- FormsAuthenticationEventArgs.cs
- lengthconverter.cs
- InputProviderSite.cs
- ProfileGroupSettings.cs
- SpellerInterop.cs
- Point4D.cs
- RoutedEvent.cs
- PixelFormats.cs
- ChtmlLinkAdapter.cs