ASP.NET教程:.NET实现的四层拓扑结构
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 15:03:34 ASP.NET
【51Test.NET-ASP.NET教程:.NET实现的四层拓扑结构】:
前段时间在JavaEye上风风雨雨的四层网元拓扑图掀起了一场Swing热潮。看后深有感触,何时我们搞.NET的也能用实现出这种的拓扑结构图。
其实TWaver早已出了.NET版本,我想用TWaver来实现应该也不是很难,借助于之前Swing的例子,很快就实现了这样的效果图。今天就来分享一下我的思路。
首先我们先来看看整个系统的结构
很典型的四层拓扑,这四个层,我首先想到的也是用Group来实现,仿照之前Swing的例子,设置了group对应的属性
1 | group.IsExpanded = true ; |
2 | group.SetStyle(Styles.BODY_ALPHA, 0.8); |
3 | group.SetStyle(Styles.GROUP_FILL_COLOR, color); |
4 | group.SetStyle(Styles.GROUP_GRADIENT, Consts.GRADIENT_LINEAR_NORTHEAST); |
5 | group.SetStyle(Styles.LABEL_POSITION, Consts.POSITION_RIGHT); |
6 | group.SetStyle(Styles.LABEL_XOFFSET, 100); |
7 | group.SetStyle(Styles.LABEL_SIZE, 14); |
8 | group.SetStyle(Styles.LABEL_BOLD, true ); |
9 | group.SetStyle(Styles.LABEL_FONT, new FontFamily( "微软雅黑" )); |
ASP.NET