以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]跪求解答!!!!!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52934)

--  作者:谢天钰
--  发布时间:2014/6/25 20:54:00
--  [求助]跪求解答!!!!!
在项目事件AfterOpenProject中设置了列的动态存储和来源目录
在设计的窗口的PictureViewer控件绑定图片列没有设置存储目录和来源目录,应该是继承列属性的吧?
如果不打开设计的窗口在列窗口中可以显示图片,这时看列属性的存储目录和来源目录都是根据动态设置得到的
问题发生在打开设计并绑定的窗口后控件无法正常显示图片,回头再看列属性的时候存储目录和来源目录就都室空的了,
在原来的列窗口中也看不到图片了,这是什么原因?

--  作者:有点甜
--  发布时间:2014/6/25 21:01:00
--  

 需要在窗口的afterload事件设置一下控件的的存储位置。

 

Dim piv As WinForm.PictureViewer = e.Form.Controls("PictureViewer1")
piv.SourceFolder = "d:\\"


--  作者:谢天钰
--  发布时间:2014/6/25 21:22:00
--  [求助]十分感谢,可是还是不行!
Dim piv As WinForm.PictureViewer = e.Form.Controls("PictureViewer2")
If fbsjk = 0 Then
    piv.SourceFolder = "\\\\Oeaz3s014qewxdz\\健康档案管理\\体检\\"  
Else
    piv.SourceFolder = "F:\\体检\\"  
End If

这样写对吗?怎么还是不行呢??

--  作者:有点甜
--  发布时间:2014/6/25 21:43:00
--  
 我测试了一下,十分正常,可以显示。
[此贴子已经被作者于2014-6-25 21:42:45编辑过]