Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / TemplatedWizardStep.cs / 1 / TemplatedWizardStep.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Collections; using System.ComponentModel; using System.Security.Permissions; using System.Web; using System.Web.UI; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] [ Bindable(false), ControlBuilderAttribute(typeof(WizardStepControlBuilder)), ParseChildren(true), PersistChildren(false), ToolboxItem(false), Themeable(true) ] public class TemplatedWizardStep : WizardStepBase { private ITemplate _contentTemplate; private Control _contentContainer; private ITemplate _navigationTemplate; private Control _navigationContainer; [ Browsable(false), DefaultValue(null), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), PersistenceMode(PersistenceMode.InnerProperty), TemplateContainer(typeof(Wizard)), WebSysDescription(SR.TemplatedWizardStep_ContentTemplate) ] public virtual ITemplate ContentTemplate { get { return _contentTemplate; } set { _contentTemplate = value; if (Owner != null && ControlState > ControlState.Constructed) { Owner.RequiresControlsRecreation(); } } } [ Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public Control ContentTemplateContainer { get { return _contentContainer; } internal set { _contentContainer = value; } } [ Browsable(false), DefaultValue(null), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), PersistenceMode(PersistenceMode.InnerProperty), TemplateContainer(typeof(Wizard)), WebSysDescription(SR.TemplatedWizardStep_CustomNavigationTemplate) ] public virtual ITemplate CustomNavigationTemplate { get { return _navigationTemplate; } set { _navigationTemplate = value; if (Owner != null && ControlState > ControlState.Constructed) { Owner.RequiresControlsRecreation(); } } } [ Browsable(false), Bindable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public Control CustomNavigationTemplateContainer { get { return _navigationContainer; } internal set { _navigationContainer = value; } } [ Browsable(true) ] public override string SkinID { get { return base.SkinID; } set { base.SkinID = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Collections; using System.ComponentModel; using System.Security.Permissions; using System.Web; using System.Web.UI; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] [ Bindable(false), ControlBuilderAttribute(typeof(WizardStepControlBuilder)), ParseChildren(true), PersistChildren(false), ToolboxItem(false), Themeable(true) ] public class TemplatedWizardStep : WizardStepBase { private ITemplate _contentTemplate; private Control _contentContainer; private ITemplate _navigationTemplate; private Control _navigationContainer; [ Browsable(false), DefaultValue(null), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), PersistenceMode(PersistenceMode.InnerProperty), TemplateContainer(typeof(Wizard)), WebSysDescription(SR.TemplatedWizardStep_ContentTemplate) ] public virtual ITemplate ContentTemplate { get { return _contentTemplate; } set { _contentTemplate = value; if (Owner != null && ControlState > ControlState.Constructed) { Owner.RequiresControlsRecreation(); } } } [ Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public Control ContentTemplateContainer { get { return _contentContainer; } internal set { _contentContainer = value; } } [ Browsable(false), DefaultValue(null), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), PersistenceMode(PersistenceMode.InnerProperty), TemplateContainer(typeof(Wizard)), WebSysDescription(SR.TemplatedWizardStep_CustomNavigationTemplate) ] public virtual ITemplate CustomNavigationTemplate { get { return _navigationTemplate; } set { _navigationTemplate = value; if (Owner != null && ControlState > ControlState.Constructed) { Owner.RequiresControlsRecreation(); } } } [ Browsable(false), Bindable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public Control CustomNavigationTemplateContainer { get { return _navigationContainer; } internal set { _navigationContainer = value; } } [ Browsable(true) ] public override string SkinID { get { return base.SkinID; } set { base.SkinID = value; } } } } // 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
- LinqExpressionNormalizer.cs
- ScaleTransform3D.cs
- OdbcCommand.cs
- ObjectStateEntryDbDataRecord.cs
- MemoryRecordBuffer.cs
- BindingObserver.cs
- BinaryMethodMessage.cs
- WebPartHeaderCloseVerb.cs
- Action.cs
- FunctionCommandText.cs
- GridViewCellAutomationPeer.cs
- Vector3dCollection.cs
- StatusBarPanelClickEvent.cs
- PathSegment.cs
- CellParaClient.cs
- DataFieldConverter.cs
- TextEndOfLine.cs
- XPathLexer.cs
- CompilerInfo.cs
- ManagementBaseObject.cs
- ContentIterators.cs
- LabelDesigner.cs
- RemoteWebConfigurationHost.cs
- PeerNameRecord.cs
- ProfileBuildProvider.cs
- BooleanProjectedSlot.cs
- WebPermission.cs
- HttpHandlersInstallComponent.cs
- DocumentAutomationPeer.cs
- ProtocolReflector.cs
- BypassElementCollection.cs
- PointLightBase.cs
- TagPrefixCollection.cs
- ConnectionManagementElementCollection.cs
- UniformGrid.cs
- MsdtcWrapper.cs
- XmlAttributeProperties.cs
- RuntimeWrappedException.cs
- OdbcException.cs
- ObjectSpanRewriter.cs
- PathFigure.cs
- DetailsView.cs
- LineSegment.cs
- DataTableClearEvent.cs
- WmpBitmapEncoder.cs
- DecimalStorage.cs
- ProcessHost.cs
- LogWriteRestartAreaState.cs
- WeakReference.cs
- TraceSwitch.cs
- ComponentConverter.cs
- TemplateXamlParser.cs
- TransformerConfigurationWizardBase.cs
- TripleDESCryptoServiceProvider.cs
- UDPClient.cs
- COM2TypeInfoProcessor.cs
- XamlInterfaces.cs
- SchemaImporter.cs
- CultureMapper.cs
- Membership.cs
- Pair.cs
- GeneralTransformCollection.cs
- PartDesigner.cs
- ConnectionProviderAttribute.cs
- MetadataUtilsSmi.cs
- Facet.cs
- XPathParser.cs
- ReaderWriterLockWrapper.cs
- SqlCacheDependencySection.cs
- AmbiguousMatchException.cs
- SourceElementsCollection.cs
- DataGridViewColumnDesigner.cs
- LifetimeServices.cs
- TPLETWProvider.cs
- ContentElementAutomationPeer.cs
- DecimalFormatter.cs
- ManagementException.cs
- RegularExpressionValidator.cs
- ResourceAssociationType.cs
- IncrementalCompileAnalyzer.cs
- PrePrepareMethodAttribute.cs
- ApplicationManager.cs
- TrackingMemoryStreamFactory.cs
- CustomAttributeSerializer.cs
- StylusTip.cs
- HttpModule.cs
- GenericsInstances.cs
- UndirectedGraph.cs
- SerializationObjectManager.cs
- SynchronizingStream.cs
- Pen.cs
- AppDomainEvidenceFactory.cs
- MailWriter.cs
- OrderByQueryOptionExpression.cs
- FixedTextPointer.cs
- ReaderWriterLock.cs
- ToggleButtonAutomationPeer.cs
- Evaluator.cs
- StreamingContext.cs
- ListViewHitTestInfo.cs