Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebParts / EditorZoneAutoFormat.cs / 1 / EditorZoneAutoFormat.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls.WebParts { using System.Data; using System.Design; using System.Web.UI.WebControls.WebParts; internal sealed class EditorZoneAutoFormat : BaseAutoFormat { internal const string PreviewControlID = "AutoFormatPreviewControl"; public EditorZoneAutoFormat(DataRow schemeData) : base(schemeData) { Style.Height = 275; Style.Width = 300; } public override Control GetPreviewControl(Control runtimeControl) { EditorZone previewZone = (EditorZone)base.GetPreviewControl(runtimeControl); // If the zone contains no EditorParts, set the ZoneTemplate to a dummy Template, so // that there is at least one EditorPart in the AutoFormat preview if (previewZone != null && previewZone.EditorParts.Count == 0) { previewZone.ZoneTemplate = new AutoFormatTemplate(); } // Set the ID of the zone to the special PreviewControlID, so the EditorZoneDesigner // doesn't render the placeholder for this control in the AutoFormat dialog, regardless // of whether ViewInEditMode is true. previewZone.ID = PreviewControlID; return previewZone; } private sealed class AutoFormatTemplate : ITemplate { public void InstantiateIn(Control container) { LayoutEditorPart layoutEditorPart = new LayoutEditorPart(); layoutEditorPart.ID = "LayoutEditorPart"; container.Controls.Add(layoutEditorPart); } } } } // 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
- MailBnfHelper.cs
- isolationinterop.cs
- PersonalizableTypeEntry.cs
- regiisutil.cs
- EffectiveValueEntry.cs
- DoubleAnimationUsingKeyFrames.cs
- MultiSelector.cs
- EditorZoneDesigner.cs
- SoapCodeExporter.cs
- SmiRecordBuffer.cs
- ProvidersHelper.cs
- ScriptingProfileServiceSection.cs
- GorillaCodec.cs
- WebScriptEnablingElement.cs
- RelatedPropertyManager.cs
- XamlBrushSerializer.cs
- WebBrowsableAttribute.cs
- IPPacketInformation.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- linebase.cs
- RegisteredArrayDeclaration.cs
- SqlRetyper.cs
- AutomationInteropProvider.cs
- SparseMemoryStream.cs
- DataGridViewTopLeftHeaderCell.cs
- HtmlWindowCollection.cs
- RawStylusSystemGestureInputReport.cs
- SystemIPv6InterfaceProperties.cs
- QilValidationVisitor.cs
- SqlCommandSet.cs
- ObjectToken.cs
- DecimalConverter.cs
- SizeConverter.cs
- StylusPointProperties.cs
- FastPropertyAccessor.cs
- HttpFileCollectionBase.cs
- StatusBar.cs
- InProcStateClientManager.cs
- NamedPermissionSet.cs
- FrameSecurityDescriptor.cs
- SQLUtility.cs
- NullableConverter.cs
- KeyValueInternalCollection.cs
- RemoveStoryboard.cs
- EntityContainerEmitter.cs
- Stream.cs
- PeerDuplexChannelListener.cs
- CompilerLocalReference.cs
- ThreadStateException.cs
- Attributes.cs
- DataServiceExpressionVisitor.cs
- HTMLTagNameToTypeMapper.cs
- SqlBulkCopyColumnMappingCollection.cs
- ChannelDemuxer.cs
- TextSpan.cs
- SingleConverter.cs
- DataGridViewRowStateChangedEventArgs.cs
- TableColumnCollection.cs
- SmiConnection.cs
- SelectedDatesCollection.cs
- XMLSchema.cs
- ReadOnlyDictionary.cs
- UriWriter.cs
- ListViewItemEventArgs.cs
- DataContractFormatAttribute.cs
- RtType.cs
- DataGridViewRowCancelEventArgs.cs
- RemoteWebConfigurationHostServer.cs
- GenericParameterDataContract.cs
- errorpatternmatcher.cs
- TriState.cs
- XmlnsPrefixAttribute.cs
- ServiceDefaults.cs
- DebugInfoGenerator.cs
- ParserStreamGeometryContext.cs
- AssemblyInfo.cs
- EntityKey.cs
- ToolStripSeparator.cs
- GridViewRowPresenterBase.cs
- EntityDataSourceQueryBuilder.cs
- ContentType.cs
- CodeMemberEvent.cs
- FollowerQueueCreator.cs
- ComponentSerializationService.cs
- WebServiceHost.cs
- ReservationNotFoundException.cs
- ScrollPattern.cs
- VarInfo.cs
- SmtpLoginAuthenticationModule.cs
- OdbcConnectionString.cs
- AutomationElementCollection.cs
- BitmapEffectrendercontext.cs
- FtpRequestCacheValidator.cs
- NodeFunctions.cs
- WsiProfilesElement.cs
- OciLobLocator.cs
- HyperLinkColumn.cs
- ListParaClient.cs
- BitmapEffectInputConnector.cs
- SecurityKeyIdentifierClause.cs