用户
 找回密码
 立即注册

10

主题

13

帖子

356

积分

中级会员

Rank: 3Rank: 3

积分
356
发表于 2020-9-22 20:45:11
    开发项目时,我想把自定义控件中的按钮根据读取的数据设置激活状态,可是不知道怎么处理
分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2020-9-23 09:32:35
使用道具 举报 回复 支持 反对
发表于 2020-9-23 11:40:29
Lula.Jin 发表于 2020-9-23 09:32
参考 https://www.smobiler.com/guide/custom-control.aspx

很感谢你回复我的帖子。可是我遇到的问题不是这个。
在自定义空间中“Switch”控件默认绑定属性是它的“Checked”属性,按钮控件的默认绑定属性是它的“Text”属性。我现在要的是怎么把绑定属性改成按钮控件的“Enabeld”属性上。
使用道具 举报 回复 支持 反对
发表于 2020-9-23 16:44:10
你是listview(gridview)的数据绑定?
那只能在RowBind(CellBind)事件中处理了,可以在事件中写
((Switch)(listview1.Rows[o].Control.Controls.Find("switch3",true))).Enable = true;   

事件的参数e.Row.Control获取模板,参数e.Data表示当前行的数据
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册