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
- PropVariant.cs
- ResourcesChangeInfo.cs
- DetailsViewPagerRow.cs
- GlobalAclOperationRequirement.cs
- ObjRef.cs
- TraceContextRecord.cs
- TiffBitmapDecoder.cs
- ValidatedMobileControlConverter.cs
- TypeListConverter.cs
- JsonStringDataContract.cs
- InternalUserCancelledException.cs
- documentsequencetextview.cs
- ObjRef.cs
- ObjectItemCollection.cs
- BasicHttpSecurityElement.cs
- HtmlInputHidden.cs
- Decoder.cs
- ImageKeyConverter.cs
- Debug.cs
- DesignerDataTable.cs
- SecurityTokenValidationException.cs
- TailCallAnalyzer.cs
- Exceptions.cs
- SqlUnionizer.cs
- XmlSchemaObjectCollection.cs
- Rotation3DAnimationBase.cs
- SamlAssertionKeyIdentifierClause.cs
- WindowsServiceCredential.cs
- COSERVERINFO.cs
- CodeExporter.cs
- DockPattern.cs
- GlyphShapingProperties.cs
- HttpConfigurationSystem.cs
- SmtpException.cs
- Visual3DCollection.cs
- MsmqMessageProperty.cs
- DispatcherExceptionFilterEventArgs.cs
- GridErrorDlg.cs
- DictionaryManager.cs
- ProfileSettings.cs
- FileSecurity.cs
- shaperfactoryquerycacheentry.cs
- ColumnCollection.cs
- SemanticTag.cs
- DefaultPrintController.cs
- StrokeCollection2.cs
- OptionalColumn.cs
- ChildDocumentBlock.cs
- FormViewPageEventArgs.cs
- ConstructorArgumentAttribute.cs
- DataGridViewAccessibleObject.cs
- InkCanvasInnerCanvas.cs
- ReachPageContentSerializerAsync.cs
- TypeToken.cs
- WebScriptEnablingElement.cs
- PrintPreviewDialog.cs
- PrivateFontCollection.cs
- DataGrid.cs
- PathFigureCollection.cs
- DesignerSerializationVisibilityAttribute.cs
- NotificationContext.cs
- TypeConstant.cs
- UriParserTemplates.cs
- MutableAssemblyCacheEntry.cs
- RelatedView.cs
- UInt16.cs
- AsyncResult.cs
- TextComposition.cs
- ProfileSection.cs
- SecurityKeyIdentifierClause.cs
- TypedAsyncResult.cs
- DataGridViewCellValueEventArgs.cs
- DataGridTextBox.cs
- DbProviderServices.cs
- ColorAnimationBase.cs
- ItemContainerProviderWrapper.cs
- EnumerableCollectionView.cs
- IncrementalReadDecoders.cs
- SafeNativeMethods.cs
- FragmentQueryKB.cs
- WindowsScrollBarBits.cs
- EntityContainer.cs
- PropertyTabAttribute.cs
- MobileContainerDesigner.cs
- ValueUnavailableException.cs
- ClrProviderManifest.cs
- IssuedSecurityTokenParameters.cs
- SamlAttribute.cs
- Attribute.cs
- SetterBaseCollection.cs
- XmlSerializationReader.cs
- StylusPointDescription.cs
- ProcessThread.cs
- PropertyGridView.cs
- RegexCompiler.cs
- FlowLayout.cs
- SimpleBitVector32.cs
- XamlClipboardData.cs
- ReservationCollection.cs
- CanonicalizationDriver.cs