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
- CardSpaceShim.cs
- PreservationFileReader.cs
- CompiledRegexRunner.cs
- Select.cs
- BasicCellRelation.cs
- AssociatedControlConverter.cs
- RemoveFromCollection.cs
- ActivityCodeGenerator.cs
- WorkflowOwnershipException.cs
- AsyncOperationLifetimeManager.cs
- HtmlInputHidden.cs
- altserialization.cs
- _TimerThread.cs
- SharedDp.cs
- StickyNoteHelper.cs
- XmlChildNodes.cs
- ObjectItemAssemblyLoader.cs
- SqlConnectionHelper.cs
- ControlPropertyNameConverter.cs
- CredentialCache.cs
- PenContext.cs
- ExpressionBuilderCollection.cs
- HostingPreferredMapPath.cs
- FontEditor.cs
- PlainXmlDeserializer.cs
- WinEventWrap.cs
- ExpressionTable.cs
- FolderBrowserDialog.cs
- EntityDataSource.cs
- sqlnorm.cs
- OdbcEnvironment.cs
- SmtpAuthenticationManager.cs
- AppDomainFactory.cs
- BatchWriter.cs
- DataGridViewRowsAddedEventArgs.cs
- Addressing.cs
- ApplicationSecurityManager.cs
- DataGridViewRowPrePaintEventArgs.cs
- DeclaredTypeElementCollection.cs
- RouteItem.cs
- FormsIdentity.cs
- TextEditorDragDrop.cs
- UnionCqlBlock.cs
- HttpResponseBase.cs
- UpdateProgress.cs
- TextBoxBase.cs
- QilFunction.cs
- ToolBarButton.cs
- WindowProviderWrapper.cs
- ConnectivityStatus.cs
- Quaternion.cs
- XmlDataFileEditor.cs
- Normalization.cs
- DataGridTableStyleMappingNameEditor.cs
- QueueSurrogate.cs
- PointLightBase.cs
- WebPartDisplayModeCancelEventArgs.cs
- SqlColumnizer.cs
- QueryTask.cs
- InitializerFacet.cs
- MailBnfHelper.cs
- DbConnectionPoolIdentity.cs
- DbMetaDataCollectionNames.cs
- AsyncStreamReader.cs
- Pen.cs
- ReadOnlyHierarchicalDataSource.cs
- EntityDescriptor.cs
- ConfigurationPermission.cs
- AnimationException.cs
- LayoutManager.cs
- StringUtil.cs
- RequestCacheEntry.cs
- Metafile.cs
- EmptyEnumerator.cs
- AutomationPropertyInfo.cs
- FlowDocumentScrollViewer.cs
- XsltFunctions.cs
- StrokeCollectionDefaultValueFactory.cs
- ParameterReplacerVisitor.cs
- ReadOnlyNameValueCollection.cs
- Label.cs
- ContentIterators.cs
- OdbcConnectionFactory.cs
- WebPartConnectVerb.cs
- TdsParameterSetter.cs
- DirectoryObjectSecurity.cs
- GiveFeedbackEventArgs.cs
- ProviderBase.cs
- WebRequestModuleElement.cs
- ClipboardProcessor.cs
- InternalDuplexChannelListener.cs
- CookieParameter.cs
- ConfigurationStrings.cs
- UnaryNode.cs
- SurrogateSelector.cs
- TreeView.cs
- ChangeConflicts.cs
- Transform3D.cs
- TemplateBindingExtension.cs
- CheckPair.cs