设计一个系统界面,比如合同管理模块
一份合同有10多页的数据,要在一个界面上设计完。
很容易想到用Tabcontrol做,或者用树做。
树做的优点是结构清楚,点合同的哪一部分就显示哪一部分。还有没有其他设计。因为,在这个设计界面的左边,已经有一个列出当前合同的Datagrid了,在一个树空间就显得很不协调,而且会占用大部分界面空间,因为合同信息很多,显示合同信息的空间要足够大。而用TABcontrol做的话,想想,把合同人家翻着看的东西做成像系统属性设置面板一样很别扭。不直观。还有没有其他设计。分不多,只是为了做好UI。
一份合同有10多页的数据,要在一个界面上设计完。
很容易想到用Tabcontrol做,或者用树做。
树做的优点是结构清楚,点合同的哪一部分就显示哪一部分。还有没有其他设计。因为,在这个设计界面的左边,已经有一个列出当前合同的Datagrid了,在一个树空间就显得很不协调,而且会占用大部分界面空间,因为合同信息很多,显示合同信息的空间要足够大。而用TABcontrol做的话,想想,把合同人家翻着看的东西做成像系统属性设置面板一样很别扭。不直观。还有没有其他设计。分不多,只是为了做好UI。
可以在适当位置加一个导航的功能就行了
这样用户操作/阅读起来也有连续性
通过导航也可以选择地看合同部分内容