Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / CompositeControlDesigner.cs / 1 / CompositeControlDesigner.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls { using System.Collections; using System.Collections.Specialized; using System.ComponentModel; using System.Design; using System.Web.UI; using System.Web.UI.WebControls; ////// /// Base designer class, useful for any type of composite control, not only those that extend /// System.Web.UI.WebControls.CompositeControl. /// [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class CompositeControlDesigner : ControlDesigner { ////// /// protected virtual void CreateChildControls() { ICompositeControlDesignerAccessor ccda = (ICompositeControlDesignerAccessor)ViewControl; ccda.RecreateChildControls(); } ////// /// public override string GetDesignTimeHtml() { CreateChildControls(); return base.GetDesignTimeHtml(); } ////// /// Since this designer may be used with any type of composite control, only enforce that the control is an INamingContainer. /// public override void Initialize(IComponent component) { VerifyInitializeArgument(component, typeof(INamingContainer)); base.Initialize(component); } } } // 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
- AsymmetricAlgorithm.cs
- XmlDataSourceView.cs
- CodeRemoveEventStatement.cs
- UrlMappingCollection.cs
- ConnectionConsumerAttribute.cs
- CodeIndexerExpression.cs
- StorageEndPropertyMapping.cs
- ThreadAttributes.cs
- MsmqNonTransactedPoisonHandler.cs
- XmlSerializationWriter.cs
- CqlBlock.cs
- XPathParser.cs
- Triplet.cs
- ReferenceEqualityComparer.cs
- DbProviderFactoriesConfigurationHandler.cs
- MachineKeyConverter.cs
- InspectionWorker.cs
- ObjectCacheSettings.cs
- DataGridViewHitTestInfo.cs
- ColumnResult.cs
- OracleRowUpdatingEventArgs.cs
- SqlFacetAttribute.cs
- XmlValidatingReader.cs
- HttpCacheParams.cs
- VerificationException.cs
- XmlSerializerOperationFormatter.cs
- SelectorAutomationPeer.cs
- sqlnorm.cs
- DataGridCommandEventArgs.cs
- ToolStripRenderer.cs
- EditorBrowsableAttribute.cs
- Thread.cs
- ToolBarOverflowPanel.cs
- IDictionary.cs
- HwndHost.cs
- PopupEventArgs.cs
- ArrayConverter.cs
- CardSpaceException.cs
- PreservationFileWriter.cs
- SchemaTypeEmitter.cs
- ActivityBindForm.Designer.cs
- ContainerParagraph.cs
- AnnotationAdorner.cs
- SchemaElementDecl.cs
- Int64Converter.cs
- TextWriterTraceListener.cs
- TemplateLookupAction.cs
- URL.cs
- ToolStripItemTextRenderEventArgs.cs
- DataGridViewCellStateChangedEventArgs.cs
- TcpConnectionPoolSettings.cs
- ECDiffieHellman.cs
- SubMenuStyle.cs
- AutomationPatternInfo.cs
- IOException.cs
- EntityConnectionStringBuilderItem.cs
- ProfileSettingsCollection.cs
- HttpPostedFile.cs
- UiaCoreApi.cs
- NameTable.cs
- Pair.cs
- ResolvePPIDRequest.cs
- QilPatternVisitor.cs
- SendingRequestEventArgs.cs
- Serializer.cs
- ForEach.cs
- SimplePropertyEntry.cs
- ObjRef.cs
- SafeWaitHandle.cs
- SchemaAttDef.cs
- Localizer.cs
- ActivityInstanceReference.cs
- DBPropSet.cs
- MethodImplAttribute.cs
- VScrollProperties.cs
- CheckBoxBaseAdapter.cs
- ContextMenu.cs
- SharedUtils.cs
- sapiproxy.cs
- _FixedSizeReader.cs
- RequestQueryParser.cs
- SafeArchiveContext.cs
- PopupRootAutomationPeer.cs
- _FtpDataStream.cs
- WinHttpWebProxyFinder.cs
- OverflowException.cs
- ToolStripGrip.cs
- AnimatedTypeHelpers.cs
- SoapUnknownHeader.cs
- CodeTryCatchFinallyStatement.cs
- DetailsView.cs
- PropertyMapper.cs
- WebPartHelpVerb.cs
- ToolBar.cs
- Hyperlink.cs
- DataMember.cs
- AppSecurityManager.cs
- TextEndOfLine.cs
- CustomWebEventKey.cs
- StatusBarAutomationPeer.cs