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
- CollectionViewGroupRoot.cs
- Event.cs
- RevocationPoint.cs
- XPathNodePointer.cs
- TabControlEvent.cs
- TextRenderer.cs
- mil_sdk_version.cs
- AggregateException.cs
- OutOfProcStateClientManager.cs
- SchemeSettingElement.cs
- Choices.cs
- ValidationHelpers.cs
- SQLMembershipProvider.cs
- TimeoutException.cs
- BuildProvider.cs
- TextElementCollection.cs
- RayHitTestParameters.cs
- NotifyParentPropertyAttribute.cs
- BrowserCapabilitiesCompiler.cs
- Avt.cs
- Error.cs
- BufferModesCollection.cs
- Parameter.cs
- WebPartCloseVerb.cs
- ProfileBuildProvider.cs
- IndicCharClassifier.cs
- KeyEvent.cs
- MailAddress.cs
- TypeLoader.cs
- CollectionViewSource.cs
- HttpCachePolicy.cs
- ModelUIElement3D.cs
- XPathAncestorQuery.cs
- TreeNodeCollection.cs
- WindowsPrincipal.cs
- CodeMemberMethod.cs
- TempEnvironment.cs
- CharUnicodeInfo.cs
- DirectoryNotFoundException.cs
- SafeNativeMethodsCLR.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- DbProviderSpecificTypePropertyAttribute.cs
- AutomationPropertyInfo.cs
- WizardForm.cs
- CheckBox.cs
- XamlDebuggerXmlReader.cs
- NameValueConfigurationElement.cs
- StructuralType.cs
- ReadOnlyAttribute.cs
- BulletChrome.cs
- ConfigurationFileMap.cs
- DataListItem.cs
- RecognitionEventArgs.cs
- Exception.cs
- SendAgentStatusRequest.cs
- XmlNode.cs
- FormsAuthenticationCredentials.cs
- ReadOnlyHierarchicalDataSource.cs
- DataError.cs
- URLBuilder.cs
- ListViewDataItem.cs
- FontStretch.cs
- DynamicEndpointElement.cs
- followingquery.cs
- UnknownBitmapDecoder.cs
- DbFunctionCommandTree.cs
- CodeDirectiveCollection.cs
- GridItemCollection.cs
- DataGridViewCellStyleChangedEventArgs.cs
- MinMaxParagraphWidth.cs
- LockRenewalTask.cs
- BaseParaClient.cs
- ListViewUpdateEventArgs.cs
- TableLayout.cs
- SurrogateSelector.cs
- PropertyValueUIItem.cs
- CapabilitiesUse.cs
- HandledEventArgs.cs
- ContextInformation.cs
- ObjRef.cs
- sortedlist.cs
- HybridWebProxyFinder.cs
- XmlSchemaType.cs
- PersonalizationDictionary.cs
- DataGridViewCheckBoxColumn.cs
- SolidBrush.cs
- Rect.cs
- XslException.cs
- BindingContext.cs
- AnnouncementClient.cs
- DateTimeSerializationSection.cs
- SemanticResolver.cs
- ToolStripDesignerUtils.cs
- ToolBarButtonClickEvent.cs
- FieldMetadata.cs
- CompilationLock.cs
- TimerEventSubscriptionCollection.cs
- DataRowExtensions.cs
- SrgsDocumentParser.cs
- DataExpression.cs