目的是,要在winform里画一个网络拓扑图,点击图中的每个服务器就能跳转到相关页面,(用viso画图好easy啊)但不知道C#的winform里能否实现这样的效果,或者可以嵌入一些控件?或者用第三方软件开发?很迷茫,请大家指点.....

解决方案 »

  1.   

    调用 visio 或者类似的控件吧,没有现成的
      

  2.   

    有没有c#调用visio的例子或相关资料啊?
      

  3.   

    最近我也需要类似的功能,但是我的需求貌似更复杂些
    如果没有更多的需求的话,也可以用PictureBox控件吧,在PictureBox中添加控件,设置控件的背景图为你想要展示的图片,然后定义其坐标位置~~当然,操作visio好像也可以,没做过。。http://winsystem.ctocio.com.cn/339/12108839.shtml 
      

  4.   

     谢谢楼上又提供了一种思路,如果用PictureBox画每个节点的服务器,他们之间的连线怎么画?
      

  5.   

    mschart 控件可以实现多种图
      

  6.   

    mschart 只能画chart吧,网络拓扑图好像不太行是不是