winform中遍历panel控件内所有按钮。并与已存到dataset内的数据进行比对,并更改相应按钮属性 5

首先,set内记录根据登陆用户不同而不同。panel内控件是摆放好的固定8个按钮。现每次遍历panel内按钮,已取到相应按钮的名称,属性,和属性值。现在不知道该怎么根据取... 首先,set内记录根据登陆用户不同而不同。panel内控件是摆放好的固定8个按钮。现每次遍历panel内按钮,已取到相应按钮的 名称,属性,和属性值。现在不知道该怎么根据取到的这些值去更改panel内按钮的Enabled属性。所有按钮默认Enabled属性都为false;如果当前set内有与当前按钮text值相等的数据。则修改按钮Enabled属性为true;反之false;代码如图。我该如何根据list值与当前取到button.Text值进行比较。然后更改其Enabled属性。高手请帮忙 。分不多,只能这么多了 谢谢 展开
 我来答
阳光的雷咩咩
2013-11-19 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7636万
展开全部
为什么要用反射,直接用类型转换就行了,哪用得着这么麻烦。
更多追问追答
追问
我现在这样 需要怎么处理呢
追答
需求不明确,贴了那么多代码不具有普遍性,问问题应该用demo,而不是把你现有大堆代码贴出来。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式