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
- UnsafeNativeMethods.cs
- SudsCommon.cs
- ManifestSignatureInformation.cs
- XmlSchemaComplexContentRestriction.cs
- PrinterUnitConvert.cs
- DependencyPropertyDescriptor.cs
- TableDetailsCollection.cs
- SelectedGridItemChangedEvent.cs
- BitmapSourceSafeMILHandle.cs
- TrackingConditionCollection.cs
- Light.cs
- Rfc4050KeyFormatter.cs
- SoapReflectionImporter.cs
- CodeCompileUnit.cs
- PatternMatcher.cs
- UpdatableWrapper.cs
- __ConsoleStream.cs
- RunClient.cs
- InkPresenterAutomationPeer.cs
- LinqDataSourceInsertEventArgs.cs
- RoleManagerEventArgs.cs
- WebPartConnectionsConnectVerb.cs
- PasswordBoxAutomationPeer.cs
- InlineObject.cs
- SQLCharsStorage.cs
- TextEffectCollection.cs
- UrlPropertyAttribute.cs
- ChildrenQuery.cs
- WebBrowserProgressChangedEventHandler.cs
- NumericUpDownAccelerationCollection.cs
- XmlSchemaSimpleContentRestriction.cs
- SystemColors.cs
- ListCollectionView.cs
- CasesDictionary.cs
- DbDataReader.cs
- ValidationRule.cs
- HandlerBase.cs
- TreeViewAutomationPeer.cs
- ReachIDocumentPaginatorSerializer.cs
- UriScheme.cs
- StreamReader.cs
- SQLString.cs
- StoreContentChangedEventArgs.cs
- SocketElement.cs
- DynamicILGenerator.cs
- TypeElement.cs
- MetadataPropertyAttribute.cs
- ProfilePropertySettings.cs
- ellipse.cs
- BufferModeSettings.cs
- WebControl.cs
- CodeAttributeArgument.cs
- XmlSchemaAttributeGroup.cs
- OleServicesContext.cs
- PointAnimationUsingKeyFrames.cs
- IsolatedStorageException.cs
- HtmlString.cs
- GlyphElement.cs
- SecurityException.cs
- AvTraceDetails.cs
- Int32CAMarshaler.cs
- PropertyChangedEventArgs.cs
- DataGridViewComboBoxCell.cs
- DynamicActionMessageFilter.cs
- SQLRoleProvider.cs
- KeyGesture.cs
- smtpconnection.cs
- HelpKeywordAttribute.cs
- SoapDocumentServiceAttribute.cs
- DateTimeOffset.cs
- PeerTransportListenAddressValidator.cs
- DiscoveryServerProtocol.cs
- CAGDesigner.cs
- ToolStripContentPanelRenderEventArgs.cs
- Brush.cs
- NetworkStream.cs
- RawStylusActions.cs
- EventNotify.cs
- StatusStrip.cs
- OverrideMode.cs
- NullableDecimalAverageAggregationOperator.cs
- DefaultProxySection.cs
- InvalidEnumArgumentException.cs
- XsltOutput.cs
- NamespaceExpr.cs
- RepeatBehaviorConverter.cs
- EntityDataSourceQueryBuilder.cs
- ParserContext.cs
- ProcessingInstructionAction.cs
- XsltOutput.cs
- Attributes.cs
- ListBoxAutomationPeer.cs
- ProfileProvider.cs
- Menu.cs
- LinqDataSourceContextEventArgs.cs
- TypeConverterHelper.cs
- DrawingGroupDrawingContext.cs
- XmlSchemaFacet.cs
- BaseInfoTable.cs
- CodeAttachEventStatement.cs