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
- TextUtf8RawTextWriter.cs
- smtpconnection.cs
- InlineObject.cs
- UpdateCommandGenerator.cs
- PassportAuthenticationModule.cs
- DefaultExpression.cs
- ToolStripArrowRenderEventArgs.cs
- XmlWhitespace.cs
- RelatedPropertyManager.cs
- ThaiBuddhistCalendar.cs
- MonitorWrapper.cs
- EmissiveMaterial.cs
- StyleModeStack.cs
- BrushValueSerializer.cs
- LazyTextWriterCreator.cs
- DataSourceDescriptorCollection.cs
- WinEventTracker.cs
- ObjectQuery.cs
- RadioButtonPopupAdapter.cs
- XmlSchemaAnyAttribute.cs
- DockProviderWrapper.cs
- TextEncodedRawTextWriter.cs
- SmtpFailedRecipientsException.cs
- JsonCollectionDataContract.cs
- CornerRadius.cs
- WebPartUserCapability.cs
- WebPartEditVerb.cs
- ObjectAnimationUsingKeyFrames.cs
- TimeoutException.cs
- WorkflowMarkupSerializationException.cs
- DependencyObject.cs
- MissingManifestResourceException.cs
- VisualBrush.cs
- XmlILTrace.cs
- BinaryFormatterWriter.cs
- AnnotationResource.cs
- HMACMD5.cs
- ParameterElement.cs
- ScrollItemProviderWrapper.cs
- RichTextBox.cs
- CapabilitiesRule.cs
- TypeDependencyAttribute.cs
- Encoder.cs
- ClipboardData.cs
- Matrix3DConverter.cs
- FilterableData.cs
- UInt16Storage.cs
- DbReferenceCollection.cs
- userdatakeys.cs
- XmlFormatExtensionAttribute.cs
- DBDataPermissionAttribute.cs
- HtmlShim.cs
- IndicCharClassifier.cs
- MetafileHeaderEmf.cs
- GeometryValueSerializer.cs
- ArrangedElement.cs
- GridViewRow.cs
- UIElementParagraph.cs
- QueueException.cs
- StrokeDescriptor.cs
- RetrieveVirtualItemEventArgs.cs
- FontStyles.cs
- OnOperation.cs
- FactoryRecord.cs
- MatrixAnimationUsingKeyFrames.cs
- XmlDocumentFragment.cs
- PermissionSet.cs
- WebRequestModuleElementCollection.cs
- DataRowExtensions.cs
- ClientCredentialsSecurityTokenManager.cs
- FocusWithinProperty.cs
- counter.cs
- PagesSection.cs
- X509CertificateCollection.cs
- ToolboxItemCollection.cs
- ChtmlCommandAdapter.cs
- HostingEnvironment.cs
- IndexerNameAttribute.cs
- ErrorStyle.cs
- IisTraceListener.cs
- RunClient.cs
- DataGridTextColumn.cs
- Decoder.cs
- TemplateBindingExpressionConverter.cs
- SortDescriptionCollection.cs
- PlainXmlWriter.cs
- HeaderCollection.cs
- MouseGestureConverter.cs
- XmlIgnoreAttribute.cs
- DatagridviewDisplayedBandsData.cs
- WindowsAuthenticationModule.cs
- MethodToken.cs
- XmlSerializerVersionAttribute.cs
- ObjectSecurity.cs
- SiteMapDataSourceView.cs
- RepeaterItemEventArgs.cs
- EmptyEnumerable.cs
- Page.cs
- TdsParserStateObject.cs
- OutputCacheProviderCollection.cs