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
- PolyQuadraticBezierSegmentFigureLogic.cs
- XmlILIndex.cs
- AssemblyBuilderData.cs
- LinqMaximalSubtreeNominator.cs
- MemoryFailPoint.cs
- OdbcError.cs
- CreatingCookieEventArgs.cs
- DoubleCollectionConverter.cs
- ResourceDictionary.cs
- BaseContextMenu.cs
- DbMetaDataFactory.cs
- MatrixIndependentAnimationStorage.cs
- DispatcherProcessingDisabled.cs
- _Win32.cs
- IdentityNotMappedException.cs
- ServicesExceptionNotHandledEventArgs.cs
- CustomAttributeBuilder.cs
- WebGetAttribute.cs
- TrackingMemoryStreamFactory.cs
- FaultHandlingFilter.cs
- BaseUriHelper.cs
- TraceHandlerErrorFormatter.cs
- XmlDataSource.cs
- SoapSchemaMember.cs
- TextParagraphProperties.cs
- WpfGeneratedKnownProperties.cs
- GridItemPatternIdentifiers.cs
- DocumentXmlWriter.cs
- SqlFlattener.cs
- PingOptions.cs
- ProcessModuleCollection.cs
- TreeViewDesigner.cs
- EventDescriptor.cs
- SystemBrushes.cs
- ComplexLine.cs
- StorageEntityContainerMapping.cs
- TextDecorations.cs
- TextRangeSerialization.cs
- NativeMethods.cs
- DBNull.cs
- ChannelTokenTypeConverter.cs
- Tokenizer.cs
- bindurihelper.cs
- DirectoryInfo.cs
- GetPageCompletedEventArgs.cs
- BitmapEffectCollection.cs
- WebControlsSection.cs
- COAUTHIDENTITY.cs
- PropertyItemInternal.cs
- AnonymousIdentificationSection.cs
- IconConverter.cs
- DrawingContextWalker.cs
- CommandPlan.cs
- WindowsTooltip.cs
- PeerNodeTraceRecord.cs
- Win32Exception.cs
- Walker.cs
- TextEditorThreadLocalStore.cs
- NumericUpDownAccelerationCollection.cs
- FlowDocumentScrollViewer.cs
- FontUnitConverter.cs
- TextEmbeddedObject.cs
- FontFamily.cs
- WorkflowIdleBehavior.cs
- SubMenuStyleCollection.cs
- PageBreakRecord.cs
- SqlDataSourceParameterParser.cs
- PasswordPropertyTextAttribute.cs
- DesignerCommandSet.cs
- TypePresenter.xaml.cs
- TemplateColumn.cs
- WinHttpWebProxyFinder.cs
- Int16.cs
- FontStyles.cs
- SecurityKeyEntropyMode.cs
- HttpGetProtocolReflector.cs
- CodeEventReferenceExpression.cs
- Rect3DValueSerializer.cs
- EmptyQuery.cs
- SystemIcons.cs
- Serializer.cs
- GraphicsPathIterator.cs
- Int64Animation.cs
- SimpleNameService.cs
- XPathExpr.cs
- UnaryQueryOperator.cs
- MessageAction.cs
- TriggerAction.cs
- TextFindEngine.cs
- XmlIlTypeHelper.cs
- CodeCatchClauseCollection.cs
- EmptyImpersonationContext.cs
- WorkItem.cs
- JulianCalendar.cs
- HtmlElementErrorEventArgs.cs
- CollectionViewProxy.cs
- AnimationException.cs
- UriScheme.cs
- PrivateFontCollection.cs
- LogicalExpr.cs