Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebParts / CatalogPartDesigner.cs / 1 / CatalogPartDesigner.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls.WebParts { using System; using System.Collections; using System.ComponentModel; using System.Design; using System.Web.UI.Design; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class CatalogPartDesigner : PartDesigner { private CatalogPart _catalogPart; protected override Control CreateViewControl() { Control viewControl = base.CreateViewControl(); // Copy DesignModeState from the Component to the ViewControl, so that // the Zone is set on the ViewControl. (VSWhidbey 456878) IDictionary state = ((IControlDesignerAccessor)_catalogPart).GetDesignModeState(); ((IControlDesignerAccessor)viewControl).SetDesignModeState(state); return viewControl; } public override void Initialize(IComponent component) { VerifyInitializeArgument(component, typeof(CatalogPart)); _catalogPart = (CatalogPart)component; base.Initialize(component); } public override string GetDesignTimeHtml() { if (!(_catalogPart.Parent is CatalogZoneBase)) { return CreateInvalidParentDesignTimeHtml(typeof(CatalogPart), typeof(CatalogZoneBase)); } return base.GetDesignTimeHtml(); } } } // 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
- TimerElapsedEvenArgs.cs
- ChannelCacheSettings.cs
- TemplateBamlRecordReader.cs
- WebBrowserNavigatedEventHandler.cs
- ObjectManager.cs
- infer.cs
- ConstructorArgumentAttribute.cs
- CornerRadius.cs
- ByteStream.cs
- HtmlUtf8RawTextWriter.cs
- DbgUtil.cs
- WCFModelStrings.Designer.cs
- ObjectNavigationPropertyMapping.cs
- BackStopAuthenticationModule.cs
- UIElement3DAutomationPeer.cs
- PowerStatus.cs
- _SSPISessionCache.cs
- XamlStream.cs
- ClipboardProcessor.cs
- TextTreeTextBlock.cs
- OverlappedAsyncResult.cs
- SafeArrayRankMismatchException.cs
- ImmutableObjectAttribute.cs
- ToolStripTextBox.cs
- VisualStateGroup.cs
- WindowsScrollBar.cs
- _NegoState.cs
- RtType.cs
- UpdateProgress.cs
- SelectionEditor.cs
- ErrorHandler.cs
- ProcessingInstructionAction.cs
- Double.cs
- PasswordBoxAutomationPeer.cs
- DataGridTableCollection.cs
- WorkflowValidationFailedException.cs
- _AutoWebProxyScriptHelper.cs
- SafeNativeMethods.cs
- EventManager.cs
- StorageMappingItemCollection.cs
- GPStream.cs
- ReadOnlyHierarchicalDataSourceView.cs
- StringOutput.cs
- _FixedSizeReader.cs
- ResourceWriter.cs
- SpecialNameAttribute.cs
- DbExpressionVisitor_TResultType.cs
- Literal.cs
- objectresult_tresulttype.cs
- Header.cs
- DataGridViewCellMouseEventArgs.cs
- CompilerScope.cs
- ProfessionalColorTable.cs
- CodeParameterDeclarationExpression.cs
- SkewTransform.cs
- EncoderNLS.cs
- DataTableClearEvent.cs
- ConfigurationCollectionAttribute.cs
- HwndAppCommandInputProvider.cs
- SchemaImporterExtensionElement.cs
- EntityDataSourceReferenceGroup.cs
- SqlDependencyListener.cs
- IncrementalReadDecoders.cs
- DataContractJsonSerializer.cs
- DbParameterCollectionHelper.cs
- SettingsAttributes.cs
- RemotingAttributes.cs
- MetaTable.cs
- PropertiesTab.cs
- AccessControlEntry.cs
- TextRangeAdaptor.cs
- CodeGenerator.cs
- CompositeFontFamily.cs
- TextEndOfLine.cs
- SqlDataSourceConfigureFilterForm.cs
- CodeTypeReferenceExpression.cs
- DataExpression.cs
- Quaternion.cs
- contentDescriptor.cs
- ListBase.cs
- PenContext.cs
- MDIWindowDialog.cs
- FullTextState.cs
- DataBindingExpressionBuilder.cs
- WindowsStatusBar.cs
- AccessViolationException.cs
- PointLightBase.cs
- BlurEffect.cs
- AutomationPropertyInfo.cs
- CorrelationManager.cs
- ExceptionHelpers.cs
- ColorContext.cs
- Calendar.cs
- ResourceProviderFactory.cs
- MemberInfoSerializationHolder.cs
- XsdDateTime.cs
- TypeCacheManager.cs
- RootAction.cs
- SafePEFileHandle.cs
- ReferenceTypeElement.cs