用户
 找回密码
 立即注册

6

主题

12

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
发表于 2019-12-9 16:03:15
一个listview界面中有一值假如s,设置listview的SmobilerUserControl时加入button,点击SmobilerUserControl里面的button,如何将listview界面中的值s传入另外一个界面。有点卡,望指教。
使用道具 举报 回复
usercontrol中通过this.Form获取listview所在的窗体,再从this.FormControls找到button控件赋值
使用道具 举报 回复 支持 反对
发表于 2019-12-9 16:27:47
Lula.Jin 发表于 2019-12-9 16:18
usercontrol中通过this.Form获取listview所在的窗体,再从this.FormControls找到button控件赋值 ...

不是很清楚
使用道具 举报 回复 支持 反对
刚才看错你的问题了,button时在usercontrol中的吧,那就在button的点击事件中写(listview所在的窗体类)(this.Form).s="";
在listview所在的窗体中将s变量声明成public
使用道具 举报 回复 支持 反对
发表于 2019-12-9 17:24:47
Lula.Jin 发表于 2019-12-9 16:38
刚才看错你的问题了,button时在usercontrol中的吧,那就在button的点击事件中写(listview所在的窗体类)(th ...

试了一下 获取不了界面的变量
使用道具 举报 回复 支持 反对
发表于 2019-12-10 15:16:57
zwy1313525 发表于 2019-12-9 17:24
试了一下 获取不了界面的变量

这样呢?((listview所在的窗体类)this.Form).s
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册