C# WPF 之 遍历子控件
/// <summary>/// 检查非空字段/// </summary>/// <param name="IsOk"></param>/// <param name="textboxes"></param>private void CheckTextBoxNotNull(ref bool IsOk, params TextBox[] textboxes){foreach (TextBox txtBox in textboxes){txtBox.Background = Brushes.White;if (txtBox.Text.Length <= 0){IsOk = false;txtBox.Background = Brushes.Red;}else{txtBox.Background = null;}}}
/// <summary>/// 设置控件/// </summary>/// <param name="IsEn"></param>/// <param name="IsNull"></param>private void SetControl(bool IsEn ,bool IsNull){foreach (UIElement c in grd_UserInfo.Children){if (c is TextBox){c.IsEnabled = IsEn;if (IsNull){((TextBox)c).Text = "";}}if (c is ComboBox){c.IsEnabled = IsEn;if (IsNull){((ComboBox)c).SelectedIndex = -1;}}if (c is DatePicker){c.IsEnabled = IsEn;if (IsNull){((DatePicker)c).SelectedDate = null;}}}btn_ChoosePhoto.IsEnabled = IsEn;}
/// <summary>/// 验证邮箱输入是否合法/// </summary>/// <param name="strIn"></param>/// <returns></returns>private bool IsValidEmail(string strIn){return Regex.IsMatch(strIn, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");}
转载于:https://www.cnblogs.com/fengyie55/p/3865430.html
C# WPF 之 遍历子控件相关推荐
- 递归的妙用—遍历子控件
我们在ASP.NET编程中, 经常需要遍历一个Web控件的子控件 ,找到所需的控件并获取控件中相应的值.以前我都是采用循环的方式遍历子控件,但当子控件是复杂的树形结构,比如:子控件也有子控件,子控件的 ...
- WPF查找子控件和父控件方法
原文:WPF查找子控件和父控件方法 public List<T> GetChildObjects<T>(DependencyObject obj, string name) w ...
- WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系
WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系: 1.Canvas/WrapPanel控件: 其子控件的HorizontalAlign ...
- 服务器lIS绑定网站,DataList 中动态绑定服务器子控件的代码
DataList 中动态绑定服务器子控件的代码 更新时间:2007年09月10日 21:54:04 作者: 1.首先绑定dbList (一个DataList控件名称) 2.设置绑定子控件需要的关键 ...
- 遍历界面控件 android,Android 判断所有字段是否已经输入的实例
Android 遍历控件 Overview 在我们登录或者注册提交什么数据的时候我们需要填写我们的个人信息,所以我们需要判断我们的字段时候都输入了. Android 如何遍历我们界面中的控件 按照国际 ...
- WPF 定义自己的控件
github下载地址:https://github.com/lishuangquan1987/MyControls 最近在研究怎么制作自己的控件,制作好了之后给别人用,别人只需要修改控件的相关属性就可 ...
- C++ 主程序中打开子程序窗口隐藏,操作控件 遍历窗口控件句柄EnumChildWindows();获取其他程序进度条数据 操作选择框 按钮点击
1.线程启动子程序 ShowWindow(hWnd, SW_SHOW)显示 ShowWindow(hwnd, SW_HIDE);隐藏 system_hide(L"Odin3.exe&quo ...
- 基于Visual Studio扩展的WPF工业组态UI控件-ConPipe
本文的组态控件是由<轻量而敏捷的工业组态软件UI设计工具-ConPipe Studio 2022> 和 <轻量而敏捷的工业组态软件UI设计工具-机械组态篇>两篇文章中的方案全新 ...
- 在WPF中使用WinForm控件方法
在WPF中使用WinForm控件方法 原文:在WPF中使用WinForm控件方法 1. 首先添加对如下两个dll文件的引用:WindowsFormsIntegration.dll,Syste ...
最新文章
- 手把手教你搭建智能合约测试环境、开发、编译、部署以及如何通过JS调用合约方法
- sed修炼系列(四):sed中的疑难杂症
- Design Pattern - Mediator(C#)
- oracle忘记口令
- python使用教程pandas-Python之Pandas使用教程
- SD-WAN应用可见性的流量对称
- blazor wasm开发chrome插件
- 《天际友盟DRP数字风险防护报告(2021年上半年)》重磅发布
- jQuery - 链(Chaining)
- html5和flash播放器
- dnf剑魂buff等级上限_DNF:又是随机大坑?8月新护石装备可升级,但升3个需要刷半年...
- 如何新建Outlook电子邮件规则实现邮件自动分类
- SQL的3种连接查询
- 十分钟理解Redux中间件
- netty高级篇(3)-HTTP协议开发
- win10笔记本电脑双系统 安装黑苹果系统macOS 小白黑苹果乐园下载资源简便安装黑苹果方式,非常详细,还有资源!
- java-net-php-python-jsp刺绣作品展示网站计算机毕业设计程序
- IDEA的快捷键与qq的冲突了怎么办
- 学习JS的这些日子——十二月总结
- 几个超赞的颜色搭配网站,非常实用!强烈推荐!!