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
- EntryPointNotFoundException.cs
- TableItemStyle.cs
- TransformerInfoCollection.cs
- Popup.cs
- HostingEnvironmentException.cs
- LayoutExceptionEventArgs.cs
- ProfileInfo.cs
- login.cs
- CodeDomSerializerBase.cs
- LabelAutomationPeer.cs
- SettingsPropertyValueCollection.cs
- QilVisitor.cs
- _LocalDataStore.cs
- COM2IDispatchConverter.cs
- SerializationAttributes.cs
- GenericTypeParameterBuilder.cs
- RegexTree.cs
- HttpHandlerActionCollection.cs
- Switch.cs
- EncodingStreamWrapper.cs
- ListBox.cs
- DynamicDataResources.Designer.cs
- TextRunTypographyProperties.cs
- Timer.cs
- HyperlinkAutomationPeer.cs
- OracleCommandSet.cs
- DatePickerTextBox.cs
- FormViewInsertedEventArgs.cs
- IISUnsafeMethods.cs
- DynamicResourceExtension.cs
- FlowDocumentScrollViewer.cs
- XmlSchemaSimpleType.cs
- clipboard.cs
- PeerNameResolver.cs
- TabOrder.cs
- ConfigurationErrorsException.cs
- HtmlForm.cs
- KerberosTokenFactoryCredential.cs
- SendMailErrorEventArgs.cs
- Int32Rect.cs
- ApplicationInfo.cs
- TypeValidationEventArgs.cs
- Trace.cs
- ArgumentValue.cs
- WorkflowClientDeliverMessageWrapper.cs
- ExecutionEngineException.cs
- MemoryStream.cs
- ReturnEventArgs.cs
- ProviderUtil.cs
- DependencyObject.cs
- TypeValidationEventArgs.cs
- SerialStream.cs
- VisualStyleElement.cs
- DataGridViewRowCancelEventArgs.cs
- isolationinterop.cs
- SignedXmlDebugLog.cs
- TimeZone.cs
- DoubleAnimation.cs
- GridEntryCollection.cs
- InProcStateClientManager.cs
- DateTimeFormat.cs
- GridViewDeleteEventArgs.cs
- SecurityUniqueId.cs
- SchemaNamespaceManager.cs
- GeometryCollection.cs
- WCFModelStrings.Designer.cs
- NCryptNative.cs
- EncoderParameters.cs
- EntityDataSourceView.cs
- TagPrefixInfo.cs
- DataTrigger.cs
- SQLBoolean.cs
- SessionIDManager.cs
- ClientSponsor.cs
- Matrix.cs
- TemplateColumn.cs
- DataTemplateSelector.cs
- ListBindingConverter.cs
- DynamicPropertyHolder.cs
- ColumnMapTranslator.cs
- IndicCharClassifier.cs
- SqlDataSourceCache.cs
- ZeroOpNode.cs
- PinnedBufferMemoryStream.cs
- ThicknessAnimationBase.cs
- odbcmetadatacollectionnames.cs
- DrawingContext.cs
- DataServiceClientException.cs
- ToolBarOverflowPanel.cs
- DataGridViewAdvancedBorderStyle.cs
- LogExtentCollection.cs
- SHA256Managed.cs
- Bitmap.cs
- CompModSwitches.cs
- NumberEdit.cs
- AccessDataSourceView.cs
- TaiwanLunisolarCalendar.cs
- RelationshipManager.cs
- SharingService.cs
- MethodCallTranslator.cs