Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebParts / EditorPartDesigner.cs / 1 / EditorPartDesigner.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.WebParts; [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class EditorPartDesigner : PartDesigner { private EditorPart _editorPart; 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)_editorPart).GetDesignModeState(); ((IControlDesignerAccessor)viewControl).SetDesignModeState(state); return viewControl; } public override void Initialize(IComponent component) { VerifyInitializeArgument(component, typeof(EditorPart)); _editorPart = (EditorPart)component; base.Initialize(component); } public override string GetDesignTimeHtml() { if (!(_editorPart.Parent is EditorZoneBase)) { return CreateInvalidParentDesignTimeHtml(typeof(EditorPart), typeof(EditorZoneBase)); } 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
- Brushes.cs
- SiteMapNodeItem.cs
- LockCookie.cs
- OSFeature.cs
- SelectionItemProviderWrapper.cs
- PageSetupDialog.cs
- DnsPermission.cs
- WindowsListViewScroll.cs
- CompilerResults.cs
- FactoryId.cs
- XmlSchemaException.cs
- EmptyArray.cs
- ChineseLunisolarCalendar.cs
- HtmlTableRow.cs
- TypeNameConverter.cs
- ValidateNames.cs
- HttpContextWrapper.cs
- ActivityStateRecord.cs
- XamlFilter.cs
- TextDecorationCollection.cs
- ISAPIRuntime.cs
- RemoteWebConfigurationHost.cs
- SqlCacheDependencyDatabase.cs
- RoleServiceManager.cs
- CancellableEnumerable.cs
- EntityDataSourceValidationException.cs
- ProjectionAnalyzer.cs
- SQLInt16Storage.cs
- RemoteWebConfigurationHostStream.cs
- CodeVariableReferenceExpression.cs
- ProjectionPathSegment.cs
- PrivilegeNotHeldException.cs
- Effect.cs
- TableRow.cs
- SqlNotificationRequest.cs
- ChannelSinkStacks.cs
- InfoCardRSACryptoProvider.cs
- WriteLine.cs
- PolicyConversionContext.cs
- FixedSOMTableRow.cs
- DefaultPrintController.cs
- LabelEditEvent.cs
- ProxyManager.cs
- CatalogPartCollection.cs
- Main.cs
- CheckBoxList.cs
- ProxyHelper.cs
- DataSourceProvider.cs
- SettingsPropertyValueCollection.cs
- NullableDoubleMinMaxAggregationOperator.cs
- TcpTransportElement.cs
- ChtmlCalendarAdapter.cs
- UTF8Encoding.cs
- StylusOverProperty.cs
- XsdDateTime.cs
- SingleSelectRootGridEntry.cs
- TopClause.cs
- MemberMaps.cs
- MailWebEventProvider.cs
- PasswordDeriveBytes.cs
- PropertyTabAttribute.cs
- DnsPermission.cs
- WebPartUtil.cs
- DataGridViewComboBoxCell.cs
- SqlDataSourceCommandEventArgs.cs
- COM2PropertyDescriptor.cs
- SoapExtension.cs
- FontCacheLogic.cs
- SafePointer.cs
- CounterSample.cs
- Method.cs
- ChineseLunisolarCalendar.cs
- CleanUpVirtualizedItemEventArgs.cs
- SoapIncludeAttribute.cs
- SettingsPropertyWrongTypeException.cs
- RoleService.cs
- NTAccount.cs
- ResourceDisplayNameAttribute.cs
- OracleParameterCollection.cs
- NameValueFileSectionHandler.cs
- ResolveCriteria11.cs
- SendActivityValidator.cs
- ModelUIElement3D.cs
- StringHelper.cs
- BitmapScalingModeValidation.cs
- GridViewEditEventArgs.cs
- FixedElement.cs
- OptimalTextSource.cs
- RemotingAttributes.cs
- ScriptServiceAttribute.cs
- LinqDataSourceHelper.cs
- ArrangedElementCollection.cs
- DispatcherSynchronizationContext.cs
- DataPointer.cs
- DropDownButton.cs
- ConnectorSelectionGlyph.cs
- BuildProviderUtils.cs
- PositiveTimeSpanValidatorAttribute.cs
- MimeTextImporter.cs
- SmtpNtlmAuthenticationModule.cs