Beispiel #1
0
            private void CreateStepNavigationTemplate(Control container) {
                // step navigation template
                ITemplate stepNavigationTemplate = Owner.StepNavigationTemplate;
                _stepNavigationTemplateContainer = new StepNavigationTemplateContainer(Owner);
                _stepNavigationTemplateContainer.ID = _stepNavigationTemplateContainerID;

                if (stepNavigationTemplate == null) {
                    _stepNavigationTemplateContainer.EnableViewState = false;
                    _defaultStepNavigationTemplate = NavigationTemplate.GetDefaultStepNavigationTemplate(Owner);
                    stepNavigationTemplate = _defaultStepNavigationTemplate;
                } else {
                    _stepNavigationTemplateContainer.SetEnableTheming();
                }

                stepNavigationTemplate.InstantiateIn(_stepNavigationTemplateContainer);
                container.Controls.Add(_stepNavigationTemplateContainer);
            }
Beispiel #2
0
            private void CreateFinishNavigationTemplate(Control container) {
                // finish navigation template
                ITemplate finishNavigationTemplate = Owner.FinishNavigationTemplate;
                _finishNavigationTemplateContainer = new FinishNavigationTemplateContainer(Owner);
                _finishNavigationTemplateContainer.ID = _finishNavigationTemplateContainerID;

                if (finishNavigationTemplate == null) {
                    _finishNavigationTemplateContainer.EnableViewState = false;
                    _defaultFinishNavigationTemplate = NavigationTemplate.GetDefaultFinishNavigationTemplate(Owner);
                    finishNavigationTemplate = _defaultFinishNavigationTemplate;
                } else {
                    _finishNavigationTemplateContainer.SetEnableTheming();
                }

                finishNavigationTemplate.InstantiateIn(_finishNavigationTemplateContainer);
                container.Controls.Add(_finishNavigationTemplateContainer);
            }
Beispiel #3
0
            private void CreateStartNavigationTemplate(Control container) {
                // Start navigation template
                ITemplate startNavigationTemplate = Owner.StartNavigationTemplate;
                _startNavigationTemplateContainer = new StartNavigationTemplateContainer(Owner);
                _startNavigationTemplateContainer.ID = _startNavigationTemplateContainerID;

                // Use the default template
                if (startNavigationTemplate == null) {
                    _startNavigationTemplateContainer.EnableViewState = false;
                    _defaultStartNavigationTemplate = NavigationTemplate.GetDefaultStartNavigationTemplate(Owner);
                    startNavigationTemplate = _defaultStartNavigationTemplate;
                } else {
                    // Custom template is used here.
                    _startNavigationTemplateContainer.SetEnableTheming();
                }

                startNavigationTemplate.InstantiateIn(_startNavigationTemplateContainer);
                container.Controls.Add(_startNavigationTemplateContainer);
            }