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
- TriggerBase.cs
- PerspectiveCamera.cs
- RegexCompiler.cs
- BigInt.cs
- GetBrowserTokenRequest.cs
- ImageCreator.cs
- ConstraintCollection.cs
- CatalogZoneAutoFormat.cs
- FullTextState.cs
- IxmlLineInfo.cs
- ActiveXMessageFormatter.cs
- WebResourceUtil.cs
- MethodExpr.cs
- PackageDigitalSignature.cs
- LicFileLicenseProvider.cs
- CodeGotoStatement.cs
- SessionStateSection.cs
- ByteKeyFrameCollection.cs
- ISAPIWorkerRequest.cs
- ColorAnimationUsingKeyFrames.cs
- RuntimeConfig.cs
- GatewayDefinition.cs
- RecordConverter.cs
- DataGridViewElement.cs
- DetectRunnableInstancesTask.cs
- XmlDocumentViewSchema.cs
- XmlLanguage.cs
- MenuCommands.cs
- NonSerializedAttribute.cs
- RegexWorker.cs
- _RequestCacheProtocol.cs
- XmlNamespaceMapping.cs
- StyleHelper.cs
- IntegerValidatorAttribute.cs
- TextParagraph.cs
- FontDifferentiator.cs
- UserControlDesigner.cs
- ContextMenuStrip.cs
- ListContractAdapter.cs
- Error.cs
- ExtenderProvidedPropertyAttribute.cs
- Panel.cs
- PermissionAttributes.cs
- PolicyStatement.cs
- WebResponse.cs
- StringUtil.cs
- PrintingPermissionAttribute.cs
- ResourceDictionaryCollection.cs
- SystemBrushes.cs
- ToolStripRendererSwitcher.cs
- IODescriptionAttribute.cs
- TableLayout.cs
- VersionPair.cs
- ValidationHelper.cs
- MainMenu.cs
- ExceptionRoutedEventArgs.cs
- TdsParserHelperClasses.cs
- JobDuplex.cs
- DataReaderContainer.cs
- WindowsFont.cs
- XmlWriterTraceListener.cs
- ExtendedProtectionPolicyElement.cs
- HWStack.cs
- DataGridViewRowCancelEventArgs.cs
- HierarchicalDataBoundControlAdapter.cs
- TextRangeEdit.cs
- SecurityContext.cs
- FrameworkElementFactory.cs
- CancellationTokenSource.cs
- BitmapFrameDecode.cs
- BuildProvider.cs
- ThreadNeutralSemaphore.cs
- BatchStream.cs
- DataSourceCache.cs
- XmlDomTextWriter.cs
- TextRunProperties.cs
- LambdaCompiler.cs
- CallContext.cs
- ArrayTypeMismatchException.cs
- WindowManager.cs
- MemoryStream.cs
- HtmlInputButton.cs
- ArraySegment.cs
- GridEntry.cs
- TableLayoutStyle.cs
- ScrollableControl.cs
- Marshal.cs
- KeyboardDevice.cs
- CellRelation.cs
- ListBoxItem.cs
- baseaxisquery.cs
- SubqueryRules.cs
- ScopeCompiler.cs
- JpegBitmapDecoder.cs
- ReflectEventDescriptor.cs
- TextEffect.cs
- PageSetupDialog.cs
- TakeOrSkipQueryOperator.cs
- ParserStack.cs
- PasswordTextNavigator.cs