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
- Win32.cs
- ModelFunction.cs
- XmlLoader.cs
- PluralizationServiceUtil.cs
- BitmapDecoder.cs
- HttpRequestBase.cs
- SafeNativeMethods.cs
- designeractionbehavior.cs
- WebPartCloseVerb.cs
- CollectionViewProxy.cs
- IndexedString.cs
- Filter.cs
- RadioButtonList.cs
- SupportsEventValidationAttribute.cs
- PixelShader.cs
- Configuration.cs
- WebPartZone.cs
- SizeAnimationUsingKeyFrames.cs
- DataGridComponentEditor.cs
- UxThemeWrapper.cs
- XmlTypeMapping.cs
- Sequence.cs
- TableLayoutStyleCollection.cs
- DomNameTable.cs
- EventDescriptor.cs
- Variant.cs
- RoutedEvent.cs
- SessionStateSection.cs
- CodePageUtils.cs
- SqlDataSourceCommandParser.cs
- SetUserLanguageRequest.cs
- SqlDataSourceCache.cs
- StringHelper.cs
- PerspectiveCamera.cs
- Schema.cs
- Helpers.cs
- Win32MouseDevice.cs
- FaultImportOptions.cs
- CharKeyFrameCollection.cs
- Point.cs
- HwndStylusInputProvider.cs
- XmlCDATASection.cs
- RedistVersionInfo.cs
- Color.cs
- DescendentsWalkerBase.cs
- XamlSerializerUtil.cs
- FileSystemInfo.cs
- MediaEntryAttribute.cs
- ListControl.cs
- Rotation3DAnimationUsingKeyFrames.cs
- EntityTransaction.cs
- DesignerActionList.cs
- DetailsViewModeEventArgs.cs
- AdCreatedEventArgs.cs
- Point3DAnimationUsingKeyFrames.cs
- CommandEventArgs.cs
- RtfToken.cs
- BoolExpression.cs
- MappingMetadataHelper.cs
- _IPv6Address.cs
- SubstitutionResponseElement.cs
- FormsAuthenticationUser.cs
- XmlStringTable.cs
- BehaviorEditorPart.cs
- GeometryCollection.cs
- FactoryGenerator.cs
- MailWriter.cs
- SqlGenericUtil.cs
- SimplePropertyEntry.cs
- XhtmlTextWriter.cs
- TextRunProperties.cs
- TableLayoutSettingsTypeConverter.cs
- Util.cs
- DNS.cs
- HttpProcessUtility.cs
- SplineKeyFrames.cs
- HttpCacheVaryByContentEncodings.cs
- HtmlInputCheckBox.cs
- DocumentXmlWriter.cs
- MetadataException.cs
- WorkflowClientDeliverMessageWrapper.cs
- OrderPreservingMergeHelper.cs
- MetricEntry.cs
- BaseCAMarshaler.cs
- MediaEntryAttribute.cs
- DataGridViewLinkCell.cs
- ControlCachePolicy.cs
- FileDialog.cs
- Padding.cs
- ValueUtilsSmi.cs
- ReservationCollection.cs
- DbModificationCommandTree.cs
- SqlParameterizer.cs
- WMIInterop.cs
- KnownTypes.cs
- MarkupProperty.cs
- Group.cs
- FileNotFoundException.cs
- HttpListenerRequestUriBuilder.cs
- FixedSchema.cs