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
- BindingOperations.cs
- TraceSource.cs
- PartManifestEntry.cs
- ConfigurationManagerInternal.cs
- SQLBinary.cs
- CodePageUtils.cs
- ReliableOutputConnection.cs
- FunctionCommandText.cs
- ItemsPresenter.cs
- PluralizationServiceUtil.cs
- CopyAttributesAction.cs
- HtmlTitle.cs
- WindowsMenu.cs
- CharKeyFrameCollection.cs
- ActivityDesignerAccessibleObject.cs
- DetailsViewDesigner.cs
- Vector3DIndependentAnimationStorage.cs
- DiscriminatorMap.cs
- EntityReference.cs
- ContainerUIElement3D.cs
- ExpressionsCollectionConverter.cs
- InputElement.cs
- EdmMember.cs
- DesignerObjectListAdapter.cs
- MailSettingsSection.cs
- CommandHelper.cs
- SHA512.cs
- ProcessProtocolHandler.cs
- DesignerCategoryAttribute.cs
- XmlArrayItemAttributes.cs
- StringKeyFrameCollection.cs
- NullNotAllowedCollection.cs
- StylusPointProperties.cs
- StreamReader.cs
- SystemTcpStatistics.cs
- FocusManager.cs
- SmtpTransport.cs
- GenericTypeParameterBuilder.cs
- Scheduler.cs
- ColumnResult.cs
- DefaultValidator.cs
- TransactionOptions.cs
- DataServiceHost.cs
- FrameDimension.cs
- HebrewCalendar.cs
- KeyNotFoundException.cs
- WindowsComboBox.cs
- WebServiceEnumData.cs
- WebPartCatalogCloseVerb.cs
- BaseResourcesBuildProvider.cs
- ActivityExecutorSurrogate.cs
- Component.cs
- InkCanvasInnerCanvas.cs
- FilteredAttributeCollection.cs
- InvokeWebService.cs
- RegexCompilationInfo.cs
- EFDataModelProvider.cs
- SimpleNameService.cs
- ChangePassword.cs
- ReverseComparer.cs
- DataGridViewColumnCollection.cs
- CodeChecksumPragma.cs
- ExpandCollapsePattern.cs
- FieldAccessException.cs
- CommandDesigner.cs
- DecimalFormatter.cs
- StringFormat.cs
- TextViewBase.cs
- FollowerQueueCreator.cs
- RegexStringValidator.cs
- ControlBindingsCollection.cs
- TypeHelper.cs
- ReadOnlyDataSource.cs
- PersonalizationProvider.cs
- SqlDataReader.cs
- BitmapImage.cs
- SslStreamSecurityUpgradeProvider.cs
- ICollection.cs
- IODescriptionAttribute.cs
- ValidationResult.cs
- StylusPointPropertyInfoDefaults.cs
- FunctionImportElement.cs
- LeftCellWrapper.cs
- TypeAccessException.cs
- sqlpipe.cs
- WinFormsComponentEditor.cs
- WindowsToolbarItemAsMenuItem.cs
- entitydatasourceentitysetnameconverter.cs
- streamingZipPartStream.cs
- SectionXmlInfo.cs
- HttpChannelBindingToken.cs
- FacetDescription.cs
- BitmapScalingModeValidation.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- AlternateViewCollection.cs
- Size3DValueSerializer.cs
- UnmanagedMarshal.cs
- oledbconnectionstring.cs
- ObjectListCommandCollection.cs
- TimeSpanStorage.cs