Code:
/ DotNET / DotNET / 8.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
- ClientBuildManagerCallback.cs
- Publisher.cs
- DictionaryBase.cs
- XmlQualifiedName.cs
- TriggerActionCollection.cs
- ApplicationCommands.cs
- ToolStripControlHost.cs
- GeometryModel3D.cs
- HtmlUtf8RawTextWriter.cs
- MetadataArtifactLoaderResource.cs
- SQLSingleStorage.cs
- ForEachAction.cs
- MaskDescriptor.cs
- DependentList.cs
- SqlConnectionString.cs
- CallbackTimeoutsBehavior.cs
- AuthenticatingEventArgs.cs
- SliderAutomationPeer.cs
- SqlRowUpdatingEvent.cs
- SQLRoleProvider.cs
- ResourceExpression.cs
- EasingFunctionBase.cs
- RoleService.cs
- Persist.cs
- BodyGlyph.cs
- PostBackOptions.cs
- SoapAttributeAttribute.cs
- DispatcherOperation.cs
- DashStyle.cs
- RemotingAttributes.cs
- FormsAuthenticationTicket.cs
- ToolbarAUtomationPeer.cs
- AudioStateChangedEventArgs.cs
- HwndSource.cs
- Decoder.cs
- DetailsViewInsertEventArgs.cs
- StatusBarItem.cs
- UriTemplatePathSegment.cs
- UIElementIsland.cs
- Memoizer.cs
- Visitor.cs
- HostedTransportConfigurationManager.cs
- Animatable.cs
- DataColumnPropertyDescriptor.cs
- TextTreeFixupNode.cs
- X509CertificateTokenFactoryCredential.cs
- _ListenerAsyncResult.cs
- RelatedCurrencyManager.cs
- DiscoveryVersionConverter.cs
- DataServiceClientException.cs
- Utils.cs
- EnumValidator.cs
- EdmConstants.cs
- BitConverter.cs
- DesignerActionItemCollection.cs
- WebServiceData.cs
- TemplatePartAttribute.cs
- ItemCollection.cs
- _SslState.cs
- TextTreeRootNode.cs
- TextureBrush.cs
- ExpandoObject.cs
- ClientBuildManager.cs
- MaterialCollection.cs
- FixedElement.cs
- DeviceContext.cs
- FixedDocumentSequencePaginator.cs
- CustomLineCap.cs
- DataRelation.cs
- _AcceptOverlappedAsyncResult.cs
- MediaEntryAttribute.cs
- EntityDataSourceState.cs
- BaseUriHelper.cs
- StrongNameSignatureInformation.cs
- GeometryHitTestResult.cs
- MetafileEditor.cs
- ReadOnlyDataSource.cs
- CheckBox.cs
- HtmlInputSubmit.cs
- SQLGuid.cs
- ConfigurationSchemaErrors.cs
- WebPartMenuStyle.cs
- WebBrowserSiteBase.cs
- InitializationEventAttribute.cs
- XmlSchemaAttributeGroupRef.cs
- QueuePathDialog.cs
- GeneratedView.cs
- TripleDESCryptoServiceProvider.cs
- WebPartUtil.cs
- Pts.cs
- PriorityBindingExpression.cs
- FixedSOMImage.cs
- QueryConverter.cs
- UnionCqlBlock.cs
- ObjectListField.cs
- LayeredChannelListener.cs
- validation.cs
- MouseEventArgs.cs
- SQLGuidStorage.cs
- FlowLayoutPanelDesigner.cs