Smobiler上海石磨_.NET移动开发平台

标题: 自定义空间中怎么把按钮控件的enabeld属性绑定数据 [打印本页]

作者: abdumijit    时间: 2020-9-22 20:45
标题: 自定义空间中怎么把按钮控件的enabeld属性绑定数据
    开发项目时,我想把自定义控件中的按钮根据读取的数据设置激活状态,可是不知道怎么处理

作者: Lula.Jin    时间: 2020-9-23 09:32
参考 https://www.smobiler.com/guide/custom-control.aspx
作者: abdumijit    时间: 2020-9-23 11:40
Lula.Jin 发表于 2020-9-23 09:32
参考 https://www.smobiler.com/guide/custom-control.aspx

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

事件的参数e.Row.Control获取模板,参数e.Data表示当前行的数据




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2