Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / ViewDesigner.cs / 1 / ViewDesigner.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.Design.WebControls {
using System;
using System.Collections;
using System.ComponentModel;
using System.Design;
using System.Diagnostics;
using System.Web.UI.WebControls;
///
///
///
/// Provides design-time support for the
/// web control.
///
///
[System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)]
public class ViewDesigner : ContainerControlDesigner {
public ViewDesigner() {
FrameStyleInternal.Width = Unit.Percentage(100);
}
public override void Initialize(IComponent component) {
VerifyInitializeArgument(component, typeof(View));
base.Initialize(component);
}
public override string GetDesignTimeHtml(DesignerRegionCollection regions) {
return GetDesignTimeHtmlHelper(true, regions);
}
public override string GetDesignTimeHtml() {
return GetDesignTimeHtmlHelper(false, null);
}
private string GetDesignTimeHtmlHelper(bool useRegions, DesignerRegionCollection regions) {
View view = (View)Component;
if (!(view.Parent is MultiView)) {
return CreateInvalidParentDesignTimeHtml(typeof(View), typeof(MultiView));
}
if (useRegions) {
return base.GetDesignTimeHtml(regions);
}
else {
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
- HttpHandlersSection.cs
- ForeignKeyConstraint.cs
- MasterPageParser.cs
- TextEvent.cs
- CriticalExceptions.cs
- Brush.cs
- PublisherMembershipCondition.cs
- TemplateColumn.cs
- _BufferOffsetSize.cs
- UrlAuthFailureHandler.cs
- ContextMenuService.cs
- Debug.cs
- XPathNodeInfoAtom.cs
- ProfilePropertyMetadata.cs
- LayoutEditorPart.cs
- BaseTemplateCodeDomTreeGenerator.cs
- ValidationSummary.cs
- SpStreamWrapper.cs
- FontCacheLogic.cs
- ContextQuery.cs
- CodeExpressionStatement.cs
- BookmarkManager.cs
- FileReader.cs
- WorkflowInspectionServices.cs
- UIElementIsland.cs
- XPathNodeInfoAtom.cs
- CompModHelpers.cs
- securitymgrsite.cs
- _LoggingObject.cs
- ServiceSecurityAuditBehavior.cs
- GridErrorDlg.cs
- DataGridDetailsPresenterAutomationPeer.cs
- OutputCacheSettings.cs
- InstanceNormalEvent.cs
- DesignerVerbCollection.cs
- ParsedAttributeCollection.cs
- XmlArrayItemAttribute.cs
- HttpModulesSection.cs
- _SafeNetHandles.cs
- XmlSerializationReader.cs
- XmlTextReaderImplHelpers.cs
- Memoizer.cs
- HtmlLinkAdapter.cs
- DirectionalLight.cs
- MissingFieldException.cs
- CompositeControl.cs
- PageParserFilter.cs
- processwaithandle.cs
- FaultBookmark.cs
- ByteStack.cs
- ScriptingSectionGroup.cs
- IndexedGlyphRun.cs
- FontFamilyIdentifier.cs
- GenericsInstances.cs
- OpenTypeCommon.cs
- Mappings.cs
- Context.cs
- PathFigureCollection.cs
- mongolianshape.cs
- LineBreakRecord.cs
- SpellCheck.cs
- BindingContext.cs
- ImageMap.cs
- XMLUtil.cs
- SpellerStatusTable.cs
- Typeface.cs
- DataGridViewTextBoxEditingControl.cs
- Propagator.JoinPropagator.SubstitutingCloneVisitor.cs
- UnsafeNativeMethods.cs
- MetadataCollection.cs
- TypeConstant.cs
- VisualTreeUtils.cs
- BitmapEncoder.cs
- ButtonField.cs
- CharacterMetricsDictionary.cs
- ContainerFilterService.cs
- EpmSyndicationContentSerializer.cs
- ObjectDataSourceFilteringEventArgs.cs
- NotifyCollectionChangedEventArgs.cs
- EditingCommands.cs
- DownloadProgressEventArgs.cs
- TextEncodedRawTextWriter.cs
- StatusBarPanelClickEvent.cs
- SpecularMaterial.cs
- PropertyGeneratedEventArgs.cs
- ParameterBuilder.cs
- XPathMessageFilterElement.cs
- TemplatedWizardStep.cs
- SymmetricKeyWrap.cs
- DispatcherEventArgs.cs
- SelectionItemProviderWrapper.cs
- Polyline.cs
- Certificate.cs
- CancellationHandlerDesigner.cs
- PeerApplication.cs
- COM2ComponentEditor.cs
- TypeElement.cs
- ComponentDesigner.cs
- OperandQuery.cs
- CompositeDispatchFormatter.cs