首先明确 几个点
第一 你所谓的另一个窗体 是另一个 Form类么??
如果不是, 那么 直接用事件 触发函数 刷新 picturebox 并显示响应的图片就好了
如果是另一个Form类, 稍微麻烦一些。第一个麻烦,你的listview所在的Form类 所引用的资源如何传递信息给另一个Form类。 可以通过全局的自定义EventHandle来传递。也可以用其他办法,比如设置个Program静态字段表示当前选择。‘另一个’Form根据这个静态字段定时刷新picturebox。
第二,你所谓的另一个窗体,是不是同一个线程上,如果是,没问题。
如果不是,就是所谓的跨线程调用。这个麻烦就更多一些。可以参考msdn关于跨线程请求。
跨线程了的话,不单单需要自定义EventHandle。还涉及异步问题。
不过话又说回来。什么情况需要两个Form的情况啊???? 另一个窗体你到底指什么呢
如果是想开发个类似AcdSee这种看图工具。也不是2个窗体啊。