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
- FastEncoderWindow.cs
- RegisteredScript.cs
- selecteditemcollection.cs
- IntegerCollectionEditor.cs
- AliasedSlot.cs
- BitmapVisualManager.cs
- AjaxFrameworkAssemblyAttribute.cs
- PreProcessor.cs
- MultiPropertyDescriptorGridEntry.cs
- RelationshipSet.cs
- HandlerWithFactory.cs
- GridEntryCollection.cs
- NameValueConfigurationElement.cs
- TableColumn.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- CardSpaceSelector.cs
- HebrewNumber.cs
- DataGridViewColumnStateChangedEventArgs.cs
- DetailsViewDeleteEventArgs.cs
- StateManagedCollection.cs
- BatchServiceHost.cs
- XmlEncodedRawTextWriter.cs
- QueryOptionExpression.cs
- AppDomain.cs
- _CommandStream.cs
- SqlVisitor.cs
- DisplayMemberTemplateSelector.cs
- DuplicateWaitObjectException.cs
- TabRenderer.cs
- ConnectionStringSettingsCollection.cs
- KernelTypeValidation.cs
- EventLevel.cs
- ModifiableIteratorCollection.cs
- CollectionViewSource.cs
- WebEventTraceProvider.cs
- RegistryKey.cs
- CreateParams.cs
- IxmlLineInfo.cs
- DesignerOptions.cs
- ServiceObjectContainer.cs
- TabletDevice.cs
- ActiveXHelper.cs
- XmlSerializerFactory.cs
- CSharpCodeProvider.cs
- _CommandStream.cs
- BaseAsyncResult.cs
- translator.cs
- Binding.cs
- TextServicesProperty.cs
- XmlSchemaNotation.cs
- PathGeometry.cs
- Matrix.cs
- ServiceDiscoveryBehavior.cs
- Cursors.cs
- SQLMembershipProvider.cs
- RouteParameter.cs
- NavigatorInput.cs
- ProcessHost.cs
- IntSecurity.cs
- ComplexPropertyEntry.cs
- DropDownButton.cs
- LessThanOrEqual.cs
- DataGridViewComboBoxEditingControl.cs
- XmlCDATASection.cs
- DataGridViewUtilities.cs
- rsa.cs
- SystemDropShadowChrome.cs
- ContentPropertyAttribute.cs
- JournalNavigationScope.cs
- PackagePartCollection.cs
- DbParameterHelper.cs
- UnsafeNativeMethods.cs
- DetailsViewPagerRow.cs
- MemberMemberBinding.cs
- ZipPackage.cs
- KeyPressEvent.cs
- ProtectedProviderSettings.cs
- InitializerFacet.cs
- COM2IDispatchConverter.cs
- ControlPropertyNameConverter.cs
- IndentedTextWriter.cs
- RangeEnumerable.cs
- XmlDictionaryReaderQuotas.cs
- CultureMapper.cs
- Exceptions.cs
- BindingGraph.cs
- MethodMessage.cs
- NativeMethods.cs
- messageonlyhwndwrapper.cs
- RowsCopiedEventArgs.cs
- ActivityTypeCodeDomSerializer.cs
- XmlProcessingInstruction.cs
- ButtonBaseAdapter.cs
- Button.cs
- HashMembershipCondition.cs
- RegisteredArrayDeclaration.cs
- ColorConvertedBitmap.cs
- TableLayoutCellPaintEventArgs.cs
- SplitterCancelEvent.cs
- DecoderReplacementFallback.cs