Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >LINQ如何递归子控件

LINQ如何递归子控件

作者头像
跟着阿笨一起玩NET
发布于 2018-09-19 07:15:32
发布于 2018-09-19 07:15:32
79900
代码可运行
举报
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
private void SetTextReadOnly(Control ctr, bool blReadOnly)
        {
            ctr.Controls.Cast<Control>().Select(s => s).ToList<Control>().ForEach(s =>
                {
                    if (s.GetType() == typeof(TextBox))
                        ((TextBox)s).ReadOnly = blReadOnly;

                    if (s.HasChildren)
                    {
                        SetTextReadOnly(s, blReadOnly);
                    }
                });

            //foreach (Control c in ctr.Controls)
            //{
            //    if (c.GetType() == typeof(TextBox))
            //    {
            //        ((TextBox)c).ReadOnly = true;
            //    }
            //    if (c.HasChildren)
            //    {
            //        SetTextReadOnly(c, blReadOnly);
            //    }
            //}
        }
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2014-08-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
(六十九)c#Winform自定义控件-垂直滚动条
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2019/09/29
1.9K0
(六十九)c#Winform自定义控件-垂直滚动条
(四十七)c#Winform自定义控件-树表格(treeGrid)
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2019/09/09
1.5K0
(四十七)c#Winform自定义控件-树表格(treeGrid)
(三十二)c#Winform自定义控件-表格
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2019/09/11
2.2K0
(三十二)c#Winform自定义控件-表格
linq to sql 三层架构中使用CRUD操作
/// <summary> /// 数据层 /// </summary> public partial class GasBottles : IGasBottles { #region IGasBottles 成员 public Model.GasBottles GetModel(int gasBottlesID) { var db = DbContext.LGSCMSDataContext;
跟着阿笨一起玩NET
2018/09/19
5780
(四十三)c#Winform自定义控件-Listview
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2019/09/09
1.6K0
(四十三)c#Winform自定义控件-Listview
(十三)c#Winform自定义控件-导航菜单
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2019/09/11
4.7K0
(十三)c#Winform自定义控件-导航菜单
T4模板生成代码。 数据实体层与数据仓储层。备注
文件下载连接 http://download.csdn.net/download/drawdream/9916255
蓝夏
2022/05/10
6540
(八十九)c#Winform自定义控件-自定义滚动条(treeview、panel、datagridview、listbox、listview、textbox)
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2020/07/03
2.4K0
发布一个日期选择控件(ASPNET2.0)
The Coolest DHTML Calendar,这是一个在GPL下发布的JS日历程序,具有极高的可配置性,包括外观样式、显示格式、显示内容等等。默认程序是只提供日期选择的,需要设置几个showtime参数才能显示时间选择。下载的程序包(zip)里面已经有详细的说明文档和例子. 这个控件的aspnet 1.1版本的代码在我的donews blog上,代码可以自由修改发布. 代码和示例下载地址:demo using System; using System.Web; using System.Web.U
张善友
2018/01/19
1.9K0
(八十二)c#Winform自定义控件-穿梭框
https://www.cnblogs.com/bfyx/p/11364884.html
冰封一夏
2019/10/10
1.6K0
(八十二)c#Winform自定义控件-穿梭框
C# Web控件与数据感应之数据返写
数据感应也即数据捆绑,是一种动态的,Web控件与数据源之间的交互,数据返写 ,是指将查询出来的数据,通过可显示数据的UI控件进行数据输出,如查询详情页,见下图:
初九之潜龙勿用
2024/06/29
1520
C# Web控件与数据感应之数据返写
WPF实现列表分页控件的示例代码分享
[TemplatePart(Name = CountPerPageTextBoxTemplateName, Type = typeof(TextBox))]
用户7718188
2022/11/06
1.4K0
winform制作小工具的技巧
在使用winfrom制作一些工具的时候,一些基本设置都是去属性里面找来找去,一段时间就忘了,记录记录以备不时之需。
易墨
2018/09/14
8010
【NEW】WPF窗体中控件移动 + 拖拽大小 + 动画拖动
在之前写了WPF窗体中控件移动 + 拖拽大小 + 动画拖动,但是只能在Canvas容器布局中使用 现在,新增可以在GRID中可以动画拖动了 【GRID中实现动画效果】 下载 (1).gif 【Canvas实现动画效果】 下载 (2).gif 上菜【一定要给需要动态拖动的控件设置宽高】 /* 注意:只要不带焦点的控件包括用户控件 都可以拖动与拖拽大小 【基类中的【公共参数】可以自行修改哦】 使用方法[这是在一个窗体的后台代码]: //实例化对象
Shunnet
2022/06/09
2.4K1
【NEW】WPF窗体中控件移动 + 拖拽大小 + 动画拖动
如何优雅的为文本框添加清除按钮
答:一般情况都会选择自定义控件,这样的话不清真,所以我们通过附加属性,可以让你的文本框变得更简洁。
独立观察员
2024/11/23
3330
如何优雅的为文本框添加清除按钮
WPF实现基础控件之托盘的示例代码分享
using System.Windows.Controls.Primitives;
用户7718188
2022/11/06
7660
C# Web控件与数据感应之属性统一设置
数据感应也即数据捆绑,是一种动态的,Web控件与数据源之间的交互,属性统一设置 ,是指业务规则,通过配置数据,统一对数据控件的属性进行赋值,以达到灵活应用的目的。比如是否为必填写项的设置,以便于统一操作。
初九之潜龙勿用
2024/08/05
1540
C# Web控件与数据感应之属性统一设置
【权限的思考】(一)使用反射实现动态权限
  每一个业务系统都会根据业务需要配置各种各样的权限,实现方式也是千差万别,各有各的优缺点。今天我们 利用反射来做一个小的权限管理Demo。也可以说是插件化的权限管理,通用的插件化框架是实现一个接口或者协定, 我们的做法是先展示指定的数据,再去动态的加载需要用到的dll和功能。   大致的思路是这样的,我们从服务或者从数据库里读取哪些dll需要加载,相应的dll下哪些页面可以调用。把这些内容 动态的添加到页面上,当点击页面上的元素时利用反射,匹配目录下的dll和dll内的页面,进行读取,并显示进行交互, 从
lpxxn
2018/01/31
9060
【权限的思考】(一)使用反射实现动态权限
VsxHowTo -- 把Windows Forms Designer作为自己的编辑器(3)
在前两篇里,我向大家介绍了如何把vs的windows forms designer作为自己的自定义编辑器,这这篇文章里我再介绍一些大家可能关心的和设计器相关的其他问题。
明年我18
2019/09/18
8380
VsxHowTo -- 把Windows Forms Designer作为自己的编辑器(3)
Silverlight企业应用框架设计【六】自定义系统菜单(使用自己的DataForm)
SilverLight企业应用框架设计【五】客户端调用服务端(使用JSON传递数据,自己实现RESTful Web服务)
liulun
2022/05/09
7160
Silverlight企业应用框架设计【六】自定义系统菜单(使用自己的DataForm)
推荐阅读
相关推荐
(六十九)c#Winform自定义控件-垂直滚动条
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验