[asp.net]属性指示控件和它的父母

标签: Asp.net .Net HTML C#
发布时间: 2016/8/14 16:56:12
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

问︰

最近,我询问了有关设置问题 ( Visible ) 属性,当我将它设置为 true,我惊讶于跟踪后将其设置为 true.that 它的值是 false。 答案仍然是给我一个惊喜︰

 - "The Visible property has a special
   property: when you read the value it
   not only reports on the control
   itself but also on it's parent. The
   value you get is the "real"
   visibility."

我的问题是︰ 是那里任何财产,你见过像方式相同的行为 ( Visible )? 以及我们应该如何使用它们以最好的方式吗?

解决方法 1:

嗯,我不知道,请尝试此查询︰

var lst =Control.Properties.Where(p => HasSimilarBehaviourToVisibleProperty(p));

你只需要写 HasBehaviourLikeVisibleProperty 方法。

注意︰ 您可能需要反射来获取所有属性。(看一看这里获取属性)

赞助商