Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebParts / CatalogPartDesigner.cs / 1 / CatalogPartDesigner.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; using System.Web.UI.WebControls.WebParts; [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class CatalogPartDesigner : PartDesigner { private CatalogPart _catalogPart; 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)_catalogPart).GetDesignModeState(); ((IControlDesignerAccessor)viewControl).SetDesignModeState(state); return viewControl; } public override void Initialize(IComponent component) { VerifyInitializeArgument(component, typeof(CatalogPart)); _catalogPart = (CatalogPart)component; base.Initialize(component); } public override string GetDesignTimeHtml() { if (!(_catalogPart.Parent is CatalogZoneBase)) { return CreateInvalidParentDesignTimeHtml(typeof(CatalogPart), typeof(CatalogZoneBase)); } 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
- RichTextBox.cs
- ComponentConverter.cs
- TextServicesHost.cs
- Triangle.cs
- MemberInfoSerializationHolder.cs
- OledbConnectionStringbuilder.cs
- NetCodeGroup.cs
- TileBrush.cs
- Quaternion.cs
- MissingMethodException.cs
- SpecularMaterial.cs
- SqlResolver.cs
- DocumentViewerAutomationPeer.cs
- HttpRawResponse.cs
- User.cs
- OperationAbortedException.cs
- Quaternion.cs
- QueryAccessibilityHelpEvent.cs
- DependsOnAttribute.cs
- DaylightTime.cs
- DecimalSumAggregationOperator.cs
- DependencyObjectPropertyDescriptor.cs
- RequestStatusBarUpdateEventArgs.cs
- SqlDesignerDataSourceView.cs
- EnlistmentState.cs
- LassoSelectionBehavior.cs
- Typography.cs
- Literal.cs
- XmlSchemaComplexContentRestriction.cs
- ScaleTransform3D.cs
- WorkflowQueueInfo.cs
- PrintDocument.cs
- QilTypeChecker.cs
- controlskin.cs
- HttpWebRequestElement.cs
- AudioFormatConverter.cs
- Vector3DCollectionConverter.cs
- EndpointDiscoveryMetadata11.cs
- XPathExpr.cs
- DataGridAutoFormat.cs
- InstanceCreationEditor.cs
- RelatedImageListAttribute.cs
- Int32.cs
- ToolStripArrowRenderEventArgs.cs
- ToolStripOverflowButton.cs
- UpdateExpressionVisitor.cs
- ConfigurationSettings.cs
- TextTreeNode.cs
- CacheVirtualItemsEvent.cs
- ConfigurationSectionCollection.cs
- ManagedWndProcTracker.cs
- DbConnectionPool.cs
- SafeSecurityHelper.cs
- RawUIStateInputReport.cs
- OutOfMemoryException.cs
- CellCreator.cs
- OracleRowUpdatingEventArgs.cs
- DbConnectionPoolGroup.cs
- ScrollItemPatternIdentifiers.cs
- VideoDrawing.cs
- InfoCardServiceInstallComponent.cs
- EditorZoneDesigner.cs
- TextSerializer.cs
- PrimitiveXmlSerializers.cs
- WrappedReader.cs
- storepermissionattribute.cs
- RectangleGeometry.cs
- InteropEnvironment.cs
- CfgSemanticTag.cs
- StreamWriter.cs
- DoubleCollectionConverter.cs
- SoapWriter.cs
- ResXBuildProvider.cs
- SessionStateModule.cs
- XmlSerializer.cs
- UnknownBitmapEncoder.cs
- DataSysAttribute.cs
- SocketManager.cs
- PassportAuthenticationModule.cs
- InternalsVisibleToAttribute.cs
- IisTraceListener.cs
- AnnotationObservableCollection.cs
- LockCookie.cs
- XdrBuilder.cs
- UserPreferenceChangingEventArgs.cs
- ProcessModule.cs
- AutomationPropertyInfo.cs
- EventLogQuery.cs
- XhtmlCssHandler.cs
- ComMethodElementCollection.cs
- Transform3DGroup.cs
- XmlSecureResolver.cs
- HwndSourceParameters.cs
- XmlElementList.cs
- UrlMappingsModule.cs
- HtmlInputButton.cs
- xml.cs
- WorkflowClientDeliverMessageWrapper.cs
- DataGridViewRowHeaderCell.cs
- complextypematerializer.cs