Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / TemplatedWizardStep.cs / 1305376 / TemplatedWizardStep.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System;
using System.Collections;
using System.ComponentModel;
using System.Web;
using System.Web.UI;
[
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.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System;
using System.Collections;
using System.ComponentModel;
using System.Web;
using System.Web.UI;
[
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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- COM2IDispatchConverter.cs
- BitmapMetadataBlob.cs
- TemplateApplicationHelper.cs
- SqlMethodCallConverter.cs
- ExpressionBindingCollection.cs
- DataListItemEventArgs.cs
- DataGridViewAutoSizeModeEventArgs.cs
- ResizeGrip.cs
- SerializationEventsCache.cs
- ConfigurationValue.cs
- ListControl.cs
- FileDataSourceCache.cs
- UnmanagedMemoryStream.cs
- MetadataItemSerializer.cs
- SiteMapNodeCollection.cs
- CompositionAdorner.cs
- TableRow.cs
- CurrentChangingEventArgs.cs
- StructuredTypeEmitter.cs
- SubMenuStyleCollection.cs
- EntityDataSourceReferenceGroup.cs
- StrongNameUtility.cs
- DesignerTransaction.cs
- PngBitmapEncoder.cs
- WorkerRequest.cs
- PingReply.cs
- SystemFonts.cs
- EntityContainerRelationshipSetEnd.cs
- TextContainerChangedEventArgs.cs
- DataBindingHandlerAttribute.cs
- ThreadAttributes.cs
- DynamicValueConverter.cs
- ProfessionalColors.cs
- Registration.cs
- DecimalKeyFrameCollection.cs
- UpDownEvent.cs
- BitmapEffectDrawing.cs
- ErrorInfoXmlDocument.cs
- SmiEventSink.cs
- DesignerMetadata.cs
- unitconverter.cs
- UnlockInstanceAsyncResult.cs
- TemplateParser.cs
- ApplicationFileCodeDomTreeGenerator.cs
- Int32KeyFrameCollection.cs
- NTAccount.cs
- SelectionGlyph.cs
- SafeNativeMethodsCLR.cs
- ThrowHelper.cs
- HierarchicalDataSourceControl.cs
- NullPackagingPolicy.cs
- RunClient.cs
- ObjectListCommandEventArgs.cs
- CompiledQuery.cs
- InlineObject.cs
- StringSource.cs
- SQLInt32Storage.cs
- ConcurrencyMode.cs
- VirtualizingPanel.cs
- ParentQuery.cs
- EventSinkActivity.cs
- CqlIdentifiers.cs
- AuthorizationRule.cs
- QilInvoke.cs
- EndpointInstanceProvider.cs
- ApplicationInfo.cs
- Guid.cs
- AnimationClockResource.cs
- BamlRecordHelper.cs
- ExternalException.cs
- BevelBitmapEffect.cs
- EmbeddedMailObject.cs
- HttpCookieCollection.cs
- MetadataSerializer.cs
- SecUtil.cs
- CompressionTransform.cs
- ResourcesChangeInfo.cs
- RegexCaptureCollection.cs
- DataGridViewColumnStateChangedEventArgs.cs
- DrawItemEvent.cs
- TreeNodeSelectionProcessor.cs
- WasHostedComPlusFactory.cs
- Model3DGroup.cs
- InvalidOleVariantTypeException.cs
- UTF8Encoding.cs
- ZipIOBlockManager.cs
- TriState.cs
- MenuTracker.cs
- TypeLibConverter.cs
- ButtonStandardAdapter.cs
- base64Transforms.cs
- SqlGatherConsumedAliases.cs
- CharConverter.cs
- RelatedPropertyManager.cs
- AccessKeyManager.cs
- VectorKeyFrameCollection.cs
- Image.cs
- OuterProxyWrapper.cs
- DataGridViewSortCompareEventArgs.cs
- HttpCookiesSection.cs