本文整理汇总了C#中MonoTests.System.Web.UI.WebControls.PokerWizard.MoveTo方法的典型用法代码示例。如果您正苦于以下问题:C# PokerWizard.MoveTo方法的具体用法?C# PokerWizard.MoveTo怎么用?C# PokerWizard.MoveTo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MonoTests.System.Web.UI.WebControls.PokerWizard
的用法示例。
在下文中一共展示了PokerWizard.MoveTo方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: _HeaderRendering
public static void _HeaderRendering (Page p)
{
LiteralControl lcb = new LiteralControl (HtmlDiff.BEGIN_TAG);
LiteralControl lce = new LiteralControl (HtmlDiff.END_TAG);
PokerWizard w = new PokerWizard ();
w.HeaderStyle.BackColor = Color.Red;
w.HeaderTemplate = new CompiledTemplateBuilder (_BuildHeader);
w.HeaderText = "test";
WizardStep ws0 = new WizardStep ();
ws0.ID = "step0";
ws0.StepType = WizardStepType.Start;
ws0.Controls.Add (new LiteralControl ("Start"));
WizardStep ws1 = new WizardStep ();
ws1.ID = "step1";
ws1.StepType = WizardStepType.Finish;
ws1.Controls.Add (new LiteralControl ("Finish"));
w.DisplaySideBar = false;
w.WizardSteps.Add (ws0);
w.WizardSteps.Add (ws1);
w.MoveTo (ws1);
p.Controls.Add (lcb);
p.Controls.Add (w);
p.Controls.Add (lce);
}
示例2: _StepTypeRendering
public static void _StepTypeRendering (Page p)
{
LiteralControl lcb = new LiteralControl (HtmlDiff.BEGIN_TAG);
LiteralControl lce = new LiteralControl (HtmlDiff.END_TAG);
PokerWizard w = new PokerWizard ();
WizardStep ws1 = new WizardStep ();
WizardStep ws2 = new WizardStep ();
WizardStep ws3 = new WizardStep ();
ws1.ID = "step1";
ws1.StepType = WizardStepType.Start;
ws1.Controls.Add (new LiteralControl ("Step1"));
ws2.ID = "step2";
ws2.StepType = WizardStepType.Step;
ws2.Controls.Add (new LiteralControl ("Step2"));
ws3.ID = "step3";
ws3.StepType = WizardStepType.Finish;
ws3.Controls.Add (new LiteralControl ("Step3"));
w.StepNextButtonImageUrl = "http://StepNextButtonImageUrl";
w.StepNextButtonStyle.BackColor = Color.Red;
w.StepNextButtonText = "StepNextButtonText";
w.StepNextButtonType = ButtonType.Image;
w.StepPreviousButtonImageUrl = "http://StepPreviousButtonImageUrl";
w.StepPreviousButtonStyle.BackColor = Color.Red;
w.StepPreviousButtonText = "StepPreviousButtonText";
w.StepPreviousButtonType = ButtonType.Link;
w.StepStyle.BackColor = Color.Red;
w.WizardSteps.Add (ws1);
w.WizardSteps.Add (ws2);
w.WizardSteps.Add (ws3);
w.MoveTo (ws2);
p.Controls.Add (lcb);
p.Controls.Add (w);
p.Controls.Add (lce);
}
示例3: _FinishButtonPropertyRendering
public static void _FinishButtonPropertyRendering (Page p)
{
LiteralControl lcb = new LiteralControl (HtmlDiff.BEGIN_TAG);
LiteralControl lce = new LiteralControl (HtmlDiff.END_TAG);
PokerWizard w = new PokerWizard ();
w.FinishCompleteButtonStyle.BorderColor = Color.Red;
w.FinishCompleteButtonImageUrl = "http://FinishCompleteButtonImageUrl";
w.FinishDestinationPageUrl = "FinishDestinationPageUrl";
w.FinishCompleteButtonText = "FinishCompleteButtonText";
w.FinishCompleteButtonType = ButtonType.Link;
w.FinishPreviousButtonImageUrl = "http://FinishPreviousButtonImageUrl";
w.FinishPreviousButtonStyle.BackColor = Color.Red;
w.FinishPreviousButtonText = "FinishPreviousButtonText";
w.FinishPreviousButtonType = ButtonType.Image;
WizardStep ws0 = new WizardStep ();
ws0.ID = "step0";
ws0.StepType = WizardStepType.Start;
ws0.Controls.Add (new LiteralControl ("Finish"));
WizardStep ws1 = new WizardStep ();
ws1.ID = "step1";
ws1.StepType = WizardStepType.Finish;
ws1.Controls.Add (new LiteralControl ("Finish"));
w.DisplaySideBar = false;
w.WizardSteps.Add (ws0);
w.WizardSteps.Add (ws1);
w.MoveTo (ws1);
p.Controls.Add (lcb);
p.Controls.Add (w);
p.Controls.Add (lce);
}
示例4: Wizard_ControlState
public void Wizard_ControlState ()
{
PokerWizard wizard = new PokerWizard ();
WizardStep step1 = new WizardStep ();
step1.ID = "step1";
step1.StepType = WizardStepType.Start;
WizardStep step3 = new WizardStep ();
step3.ID = "step3";
step3.StepType = WizardStepType.Finish;
wizard.WizardSteps.Add (step1);
wizard.WizardSteps.Add (step3);
wizard.ActiveStepIndex = 0;
wizard.MoveTo (step3);
// LAMESPEC: history updated when SaveControlState occured
Assert.AreEqual (0, ((ArrayList) wizard.GetHistory ()).Count, "ControlState#1");
object o = wizard.PokerSaveControlState ();
wizard.PokerLoadControlState (o);
wizard.MoveTo (step1);
Assert.AreEqual (0, wizard.ActiveStepIndex, "ControlState#2");
wizard.PokerLoadControlState (o);
Assert.AreEqual (1, wizard.ActiveStepIndex, "ControlState#3");
Assert.AreEqual (1, ((ArrayList) wizard.GetHistory ()).Count, "ControlState#4");
}
示例5: Wizard_AllowNavigationToStep
public void Wizard_AllowNavigationToStep ()
{
PokerWizard wizard = new PokerWizard ();
WizardStep step1 = new WizardStep ();
step1.ID = "step1";
step1.StepType = WizardStepType.Start;
WizardStep step2 = new WizardStep ();
step2.ID = "step2";
step2.StepType = WizardStepType.Step;
WizardStep step3 = new WizardStep ();
step3.ID = "step3";
step3.StepType = WizardStepType.Finish;
wizard.WizardSteps.Add (step1);
wizard.WizardSteps.Add (step2);
wizard.WizardSteps.Add (step3);
wizard.ActiveStepIndex = 0;
wizard.MoveTo (step3);
object o = wizard.PokerSaveControlState ();
wizard.PokerLoadControlState (o);
bool result = wizard.PokerAllowNavigationToStep (2);
Assert.AreEqual (true, result, "AllowNavigationToStep#1");
step3.AllowReturn = false;
result = wizard.PokerAllowNavigationToStep (2);
Assert.AreEqual (false, result, "AllowNavigationToStep#2");
}
示例6: Wizard_MoveTo
public void Wizard_MoveTo ()
{
PokerWizard wizard = new PokerWizard ();
WizardStep step1 = new WizardStep ();
step1.ID = "step1";
step1.StepType = WizardStepType.Start;
WizardStep step2 = new WizardStep ();
step2.ID = "step2";
step2.StepType = WizardStepType.Step;
WizardStep step3 = new WizardStep ();
step3.ID = "step3";
step3.StepType = WizardStepType.Finish;
wizard.WizardSteps.Add (step1);
wizard.WizardSteps.Add (step2);
wizard.WizardSteps.Add (step3);
wizard.ActiveStepIndex = 0;
wizard.MoveTo (step3);
Assert.AreEqual (2, wizard.ActiveStepIndex, "MoveToStep3");
wizard.MoveTo (step2);
Assert.AreEqual (1, wizard.ActiveStepIndex, "MoveToStep2");
wizard.MoveTo (step1);
Assert.AreEqual (0, wizard.ActiveStepIndex, "MoveToStep1");
}
示例7: Wizard_GetHistory
public void Wizard_GetHistory ()
{
PokerWizard wizard = new PokerWizard ();
WizardStep step1 = new WizardStep ();
step1.ID = "step1";
step1.StepType = WizardStepType.Start;
WizardStep step2 = new WizardStep ();
step2.ID = "step2";
step2.StepType = WizardStepType.Step;
WizardStep step3 = new WizardStep ();
step3.ID = "step3";
step3.StepType = WizardStepType.Finish;
wizard.WizardSteps.Add (step1);
wizard.WizardSteps.Add (step2);
wizard.WizardSteps.Add (step3);
wizard.ActiveStepIndex = 0;
wizard.MoveTo (step3);
object o = wizard.PokerSaveControlState ();
wizard.PokerLoadControlState (o);
wizard.MoveTo (step2);
o = wizard.PokerSaveControlState ();
wizard.PokerLoadControlState (o);
wizard.MoveTo (step3);
o = wizard.PokerSaveControlState ();
wizard.PokerLoadControlState (o);
ArrayList collection = (ArrayList) wizard.GetHistory ();
Assert.AreEqual (3, collection.Count, "GetHistoryCount");
}