Foxtable(狐表)用户栏目专家坐堂 → 动态增加的控件显示找到的行的数据


  共有1922人关注过本帖树形打印复制链接

主题:动态增加的控件显示找到的行的数据

帅哥,在线噢!
cd_tdh
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3054 积分:20434 威望:0 精华:0 注册:2016/3/28 16:57:00
动态增加的控件显示找到的行的数据  发帖心情 Post By:2019/10/12 12:26:00 [只看该作者]

老师,动态增加的pic,怎么让它显示找到的这一行的数据呢?

 

Dim pal1 As WinForm.Panel
pal1 =frm.CreateControl("Panel1",ControlTypeEnum.Panel)
pal1.dock = 1  '锚定
pal1.Height= 150 '页面高度
frm.AddControl(pal1)  '增加Panel1
Dim pic As WinForm.PictureBox
pic = e.Form.CreateControl("PictureBox1", ControlTypeEnum.PictureBox)
pic.SetBounds(35, 5, 50, 70)  '(x, y, Width, Height)
e.Form.Controls("Panel1").AddControl(pic)
pic.BindingField = "账号密码.头像"
pic.SizeMode = ImageSizeMode.Zoom  '头像缩放方式
Dim piv As WinForm.PictureBox = e.Form.Controls("PictureBox1")
Dim ftp As New FTPClient
ftp.host="120.**.**.0"
ftp.Account = "ft"
ftp.password = "1****"
piv.FTPclient = ftp

Dim drs As DataRow = DataTables("账号密码").sqlFind("[姓名] = '" & _UserXingMing & "'")

 

需要pic控件显示:姓名=_UserXingMing 这一行的头像

 

[此贴子已经被作者于2019/10/12 12:26:20编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106195 积分:540098 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/12 13:38:00 [只看该作者]

绑定的数据必须加载出来,使用load,或者appendload。sqlFind只是查询,不是加载没有用的

 回到顶部
帅哥,在线噢!
cd_tdh
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3054 积分:20434 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2019/10/12 16:54:00 [只看该作者]

老师,还是没明白,这个数据表是加载进来了的。


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106195 积分:540098 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/12 16:57:00 [只看该作者]

选中这一行了吗?控件只能显示选中的某一行的数据

 回到顶部
帅哥,在线噢!
cd_tdh
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3054 积分:20434 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2019/10/12 17:15:00 [只看该作者]

这个表是后台的,换了一种思路,find后在findrow,然后在Position就行了,谢谢

 回到顶部