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
- SqlDataSourceConfigureFilterForm.cs
- DrawItemEvent.cs
- ButtonColumn.cs
- TableColumn.cs
- CompressStream.cs
- DesignerVerb.cs
- ChannelSinkStacks.cs
- DBConnection.cs
- FixedHyperLink.cs
- ParserStreamGeometryContext.cs
- RewritingProcessor.cs
- RemoteWebConfigurationHost.cs
- ExternalException.cs
- EventManager.cs
- Adorner.cs
- FormViewUpdatedEventArgs.cs
- XmlSchemaSimpleContentExtension.cs
- Identity.cs
- WebPartMovingEventArgs.cs
- XmlSchemaComplexContentRestriction.cs
- SqlWebEventProvider.cs
- UnmanagedMarshal.cs
- OracleCommandBuilder.cs
- JournalEntryListConverter.cs
- PageScaling.cs
- UnsafeNativeMethods.cs
- CacheVirtualItemsEvent.cs
- UnmanagedMemoryAccessor.cs
- GlobalizationAssembly.cs
- BuilderInfo.cs
- SqlDataSourceCache.cs
- WindowsTokenRoleProvider.cs
- ScalarOps.cs
- IdentityNotMappedException.cs
- DesignerToolboxInfo.cs
- HttpPostLocalhostServerProtocol.cs
- metadatamappinghashervisitor.cs
- DeclarationUpdate.cs
- LinearGradientBrush.cs
- RenderDataDrawingContext.cs
- DataGridViewComboBoxEditingControl.cs
- DictionarySectionHandler.cs
- PointUtil.cs
- ObjectDisposedException.cs
- TextBox.cs
- InvokeProviderWrapper.cs
- VectorAnimationUsingKeyFrames.cs
- ConnectionProviderAttribute.cs
- columnmapkeybuilder.cs
- SpellerHighlightLayer.cs
- OlePropertyStructs.cs
- XPathArrayIterator.cs
- storepermission.cs
- ProviderCollection.cs
- BitmapEffectDrawing.cs
- ServiceSettingsResponseInfo.cs
- MetadataSource.cs
- Descriptor.cs
- FontUnitConverter.cs
- SqlCrossApplyToCrossJoin.cs
- QueryAccessibilityHelpEvent.cs
- HandlerWithFactory.cs
- DateTimeValueSerializerContext.cs
- FieldInfo.cs
- CellLabel.cs
- ObjectReaderCompiler.cs
- DateTimeOffsetStorage.cs
- SoapProtocolReflector.cs
- HyperLinkField.cs
- DataGridViewComboBoxCell.cs
- CompositeControl.cs
- ActiveXSite.cs
- ButtonBase.cs
- SystemIcons.cs
- PageAsyncTask.cs
- XmlCharCheckingReader.cs
- BCryptSafeHandles.cs
- StylusShape.cs
- PolicyChain.cs
- MsdtcWrapper.cs
- GlobalAllocSafeHandle.cs
- SelectionRange.cs
- QilParameter.cs
- HashJoinQueryOperatorEnumerator.cs
- PrintDialogException.cs
- ClientApiGenerator.cs
- QueryCacheEntry.cs
- TraceXPathNavigator.cs
- ToolboxItemWrapper.cs
- SrgsDocument.cs
- QilNode.cs
- TCEAdapterGenerator.cs
- DistinctQueryOperator.cs
- MSAAEventDispatcher.cs
- GradientPanel.cs
- Int16AnimationUsingKeyFrames.cs
- FontCollection.cs
- SqlUserDefinedAggregateAttribute.cs
- UnmanagedMemoryStream.cs
- DataSourceHelper.cs