MovePrevious& C#中的MoveNext迭代器

时间:2010-03-02 12:36:26

标签: c# iterator

我已经实现了向导类型的屏幕窗体应用程序。在向导屏幕中包含Back,Next&完成按钮。当我单击下一步按钮时,我必须以向导形式启动下一个屏幕,假设我单击后退按钮我必须启动上一个屏幕到向导表单。    我不知道如何在Back& Next按钮中处理屏幕信息。目前我在Dictionary中有所有的屏幕信息。但我不知道如何迭代MoveNext&的字典。 MovePrevious。 Dictionary枚举器包含MoveNext()方法但不包含MovePrevious()方法。    如何处理Back&下一步按钮?

1 个答案:

答案 0 :(得分:0)

有一个整数,表示您在向导中的位置。递增或递减整数,并加载适当的屏幕。

或者,使用LinkedList而不是字典。