Code:
/ DotNET / DotNET / 8.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
- FixedTextView.cs
- VScrollBar.cs
- DynamicDocumentPaginator.cs
- ElementNotAvailableException.cs
- DataGridViewCellValueEventArgs.cs
- HttpModuleCollection.cs
- SafeArchiveContext.cs
- HTMLTagNameToTypeMapper.cs
- PopupEventArgs.cs
- HMACMD5.cs
- SQLBytesStorage.cs
- CommandID.cs
- AssociationSetMetadata.cs
- ErrorWebPart.cs
- DesignerAdapterAttribute.cs
- TraceData.cs
- XmlIgnoreAttribute.cs
- FontUnitConverter.cs
- CellTreeNode.cs
- TraceUtility.cs
- EventProviderTraceListener.cs
- XmlSchemaAttribute.cs
- CalendarDay.cs
- Variant.cs
- XmlSchemaException.cs
- CallSite.cs
- BamlRecords.cs
- Manipulation.cs
- DeviceContext.cs
- SubordinateTransaction.cs
- RtfToXamlReader.cs
- DataGrid.cs
- linebase.cs
- RandomNumberGenerator.cs
- AttachedAnnotation.cs
- ArrayList.cs
- DataGridViewRowEventArgs.cs
- DocumentViewerBase.cs
- StaticSiteMapProvider.cs
- CreateUserWizard.cs
- CodeCompileUnit.cs
- Simplifier.cs
- RouteData.cs
- Int32Collection.cs
- regiisutil.cs
- XslCompiledTransform.cs
- InputProcessorProfilesLoader.cs
- ClientBuildManagerCallback.cs
- SizeValueSerializer.cs
- XsdBuilder.cs
- DuplicateMessageDetector.cs
- BatchServiceHost.cs
- EditingCommands.cs
- HttpApplicationFactory.cs
- Drawing.cs
- DefaultBinder.cs
- ResourceExpressionBuilder.cs
- WebBrowserUriTypeConverter.cs
- configsystem.cs
- NativeMethods.cs
- DocumentsTrace.cs
- ICollection.cs
- ColumnCollection.cs
- HashFinalRequest.cs
- Rules.cs
- Int32CollectionConverter.cs
- PenContext.cs
- BaseParser.cs
- SecUtil.cs
- ObjectKeyFrameCollection.cs
- ZipPackagePart.cs
- PartManifestEntry.cs
- CodeCompileUnit.cs
- XmlSchemaAnyAttribute.cs
- HyperLinkStyle.cs
- CommonGetThemePartSize.cs
- XmlQueryCardinality.cs
- DesignerProperties.cs
- ConstraintConverter.cs
- BitmapMetadata.cs
- HitTestWithPointDrawingContextWalker.cs
- RtfControls.cs
- SafeRightsManagementPubHandle.cs
- ReturnType.cs
- ParserOptions.cs
- ZipPackagePart.cs
- SetterBase.cs
- TriggerActionCollection.cs
- WindowsSolidBrush.cs
- DataGridColumnCollection.cs
- BooleanConverter.cs
- SharedUtils.cs
- WebPartEditorOkVerb.cs
- SimpleExpression.cs
- ByteKeyFrameCollection.cs
- ChannelTerminatedException.cs
- ValidationEventArgs.cs
- ApplicationBuildProvider.cs
- WebPartConnectionsCancelVerb.cs
- HierarchicalDataBoundControl.cs