WPF中的多个文本框验证

时间:2016-01-19 01:11:26

标签: c# wpf linq

我想检查我的Window上是否存在任何空文本框。我找到了非常好的windowForms解决方案

if(this.Controls.OfType<TextBox>().Any(t => string.IsNullOrEmpty(t.Text)) {
...
}

by @StriplingWarrior

什么相当于。在WPF中控制?如何以聪明的方式解决它?

1 个答案:

答案 0 :(得分:1)

试试这个

LogicalTreeHelper.GetChildren(p_Parent).OfType<TextBox>().ToList().Where(d => string.IsNullOrWhiteSpace(d.Text)).ToList();

我用过各种各样的地方。希望它有所帮助。