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
- DiscoveryMessageProperty.cs
- DrawingState.cs
- DesignerActionUIStateChangeEventArgs.cs
- ReadOnlyState.cs
- BidirectionalDictionary.cs
- ObjectStateManager.cs
- TextOutput.cs
- EventSinkHelperWriter.cs
- DataGridTableCollection.cs
- StrokeDescriptor.cs
- DataPagerFieldCommandEventArgs.cs
- VirtualDirectoryMappingCollection.cs
- EntityDataSourceView.cs
- XmlSchemaValidator.cs
- FileNotFoundException.cs
- ImageMapEventArgs.cs
- DiscoveryDocumentSearchPattern.cs
- ScopelessEnumAttribute.cs
- sqlcontext.cs
- StrokeNodeEnumerator.cs
- EventDescriptorCollection.cs
- BitmapEffectGeneralTransform.cs
- MobileListItemCollection.cs
- TreeNode.cs
- KeySplineConverter.cs
- ResetableIterator.cs
- NamedObject.cs
- Version.cs
- isolationinterop.cs
- ScalarRestriction.cs
- path.cs
- MethodBuilder.cs
- EncryptedReference.cs
- EntityContainerEmitter.cs
- SqlEnums.cs
- ListViewInsertEventArgs.cs
- Site.cs
- SettingsPropertyValueCollection.cs
- IProvider.cs
- DataGridViewComboBoxEditingControl.cs
- TrustManagerPromptUI.cs
- StreamWriter.cs
- ValidationSummaryDesigner.cs
- EmptyControlCollection.cs
- FrameworkElementFactory.cs
- SizeConverter.cs
- UserControlBuildProvider.cs
- NativeRightsManagementAPIsStructures.cs
- FactoryRecord.cs
- DesignerDataView.cs
- WhitespaceRule.cs
- IntPtr.cs
- Baml2006ReaderFrame.cs
- Span.cs
- LayoutEditorPart.cs
- ListBox.cs
- MethodBuilder.cs
- HttpContextBase.cs
- XmlLinkedNode.cs
- Table.cs
- SimpleWebHandlerParser.cs
- IdentityModelStringsVersion1.cs
- ComponentResourceKey.cs
- SoapInteropTypes.cs
- CodeParameterDeclarationExpression.cs
- SafeMILHandle.cs
- TextParentUndoUnit.cs
- StructuredProperty.cs
- IImplicitResourceProvider.cs
- XmlSchemas.cs
- FunctionUpdateCommand.cs
- ConfigXmlSignificantWhitespace.cs
- TextTreeRootTextBlock.cs
- Knowncolors.cs
- CodeDefaultValueExpression.cs
- ProxyBuilder.cs
- ButtonPopupAdapter.cs
- OleDbMetaDataFactory.cs
- FtpWebRequest.cs
- PerfCounterSection.cs
- VirtualPathProvider.cs
- FloaterParaClient.cs
- CompiledIdentityConstraint.cs
- XmlChildNodes.cs
- OdbcRowUpdatingEvent.cs
- SoapSchemaExporter.cs
- InputMethodStateTypeInfo.cs
- HebrewCalendar.cs
- SoapAttributeAttribute.cs
- UInt32Converter.cs
- NameNode.cs
- DocumentViewerBase.cs
- MailSettingsSection.cs
- FieldInfo.cs
- ErrorRuntimeConfig.cs
- TypeResolver.cs
- HtmlFormWrapper.cs
- ReadOnlyDictionary.cs
- JoinTreeNode.cs
- ServiceChannelProxy.cs