摘要: 公共类:static class PowerHelper { /// /// 设置form上的组件的权限 /// /// 控件所在的窗体 /// 取得form里组件名及其Enabled属性(当前用户)的键值对 public static void SetPermissions(this Form form, Func> getPermissionsHandler) { Type t = form.GetType(); FieldInfo[] fs = t.GetFields(BindingFlags.NonPublic | BindingFlags.Public | Bindin... 阅读全文
posted @ 2014-03-24 10:49 YaSin 阅读(518) 评论(0) 推荐(0) 编辑
摘要: MSDN对于Func)的官方解释: 封装一个具有一个参数并返回 TResult 参数指定的类型值的方法。下面通过几个例子对比下,就容易知道其用法:以下例子演示了如何利用委托将字符串转化为大写:delegatestringConvertMethod(stringinString);privatestaticstringUppercaseString(stringinputString){returninputString.ToUpper();}protectedvoidPage_Load(objectsender,EventArgse){//ConvertMethodconvertMeth=Up 阅读全文
posted @ 2014-03-24 10:46 YaSin 阅读(2631) 评论(0) 推荐(0) 编辑