评论会员:SAKryukov 时间:2012/02/06
这是可能的使用LINQ原则的,但很难使多大意义。控制的组织在一个单一层次结构中的亲子关系,所以你需要递归搜索使用的财产System.Windows.Forms.Control.Controls。这是很简单的,但您的搜寻条件是什么?
我想指出,虽然这种搜索的必要性是一个非常糟糕的用户界面设计的好兆头。正确的设计永远需要这样的搜索。
其基本思路是:你需要有数据从UI层分离,你会需要的数据绑定或人口与数据的UI,UI上的数据更新。 (提示:认为"控制器")
我建议你学习和分析以下(
])建筑模式的适用性:
MVVM的mdash;模式观看模型,
{A},
MVC mdash;模型 - 视图 - 控制器,
])
MVA的mdash;模型 - 视图 - 适配器,
{A3的}
MVP mdash;模型 - 视图 - 演示,
{A4}
支付这些架构的动机的关注。如果你了解它,你就能够创造出更好的设计思路。
mdash; SA:潘迪亚阿尼尔
评论会员:游客 时间:2012/02/06
是,这是非常可能使用LINQ,简单!!{S0的}按照链接详细了解。{A5的}{A6的}{A7的}标记为答案,如果解决您的问题,它激励{S0}