设计:
1.使用2个listbox,作为展示楼层情况和电梯的运行情况,作为左右2个部分
2.左边,根据XML文件中的电梯的最高楼层N,设置N个竖直方向的listbox,右边根据电梯架数M设定M个横向排列的listbox代表电梯
3.每个listbox中嵌套的listbox中存储乘客的信息
把程序每秒的结果都存储起来,这样可以通过滚动条来拉动到达不同的秒处。
在UI上展示每秒的运行结果。
实现工具:
WPF
程序架构:
运行截图:
心得:
用简洁界面,实现功能才是最厉害的,有一个好的方法可以简单好多的完成程序。有一个会的人教,基本能很快的完成项目。