仓库存货分布图图形的创建、修改和显示全部交由Visio处理,你的程序只处理仓库业务数据,将仓库业务数据与仓库存分布图的处理完全分开。

解决方案 »

  1.   

    可以在Panel上画,每个舱位可以用label或者button表示。对每个控键关联定义的数据行(DataRow),可以进行拖动、分割等。一块探讨
      

  2.   

    jackyoung02(冷雨夜):
    我想实现动态的拖动图形图标在图上定位,好像不是太容易吧?
    我的设想类是于VS.NET当中设计程序是拖动控件到窗体上摆放,单这是在程序运行时由操作员来完成的,类似于围棋象棋游戏拖动棋子的效果。
    有兴趣的朋友欢迎指教,和我探讨:
    我的QQ:21468496
      

  3.   

    chengduforest所说的我非常感兴趣,但我不了解Visio,希望chengduforest能详细指点一下.
    jackyoung02(冷雨夜) 的思路我考虑,好像也不是非常好实现的.
      

  4.   

    希望大家提供VISIO在.net编程思路和资料,这方面的资料好像非常的少
      

  5.   

    我看了一下你前面说的内容,如果要实现这个功能的话用VISIO的话其实是不好的.
    因为VISIO里面拖动某个标识的时候,事件是无法进行处理的.
    其实很简单的,正如你所说的:
    想实现动态的拖动图形图标在图上定位.
    我的设想类是于VS.NET当中设计程序是拖动控件到窗体上摆放,单这是在程序运行时由操作员来完成的,类似于围棋象棋游戏拖动棋子的效果。这样实现的话很简单,也不是很难的.
    具体有什么问题再联系我!
      

  6.   

    czy412(我想飞!但我没翅膀,唉!) QQ吗?
    关键是我要实现一个比较好的图,如果仅仅只用vs.net的编程技术来解决能够实现拖动,但是对图的处理将非常的有限。而且我想我这个图需要能够缩小放大,类似地图,同时在地图的基础上要有动态的拖拽图标的功能。我不了解VISIO,我希望这个东西能够有个较好的解决方案,我手头没有范例,我需要确定的第一点就是能否将VISO图嵌入到VS.NET程序当中,如果能,那么我想就有可能利用VS.NET的常规编程,拖动图标进行定位。
    希望提供VISIO useing VS.net  的范例,谢谢。
      

  7.   

    VISO图嵌入到VS.NET是利用WebBrowser control
    然后具体的编程和我们常见的操作EXCEL差不多!
    不过事件处理我暂时发现只能在VBA里做,如果你要想在NET里做的也是可以的,就是通过SendMessage将事件传回给NET
      

  8.   

    czy412(我想飞!但我没翅膀,唉!) 
    非常的遗憾,你这样给我指点太慢了,不能提供点资料吗?