从helper和builder类访问C#User控件以从控件';老师的课好还是坏?

从helper和builder类访问C#User控件以从控件';老师的课好还是坏?,c#,design-patterns,C#,Design Patterns,假设我们有一个用户控件,一个文本框,一个工具栏,一个标签,一个网格和一堆其他控件。默认情况下,在designer类中,这些控件将被声明为私有。最好将它们公开,以便可以通过用户控件实例访问它们,并且应该在该单独的类中添加操作,例如工具栏上的“启用-禁用命令”或工具栏上的命令的特定处理程序,以便控件自己的类看起来是私有的小而好,每个助手类都有单一的责任来管理单一的事情

假设我们有一个用户控件,一个文本框,一个工具栏,一个标签,一个网格和一堆其他控件。默认情况下,在designer类中,这些控件将被声明为私有。最好将它们公开,以便可以通过用户控件实例访问它们,并且应该在该单独的类中添加操作,例如工具栏上的“启用-禁用命令”或工具栏上的命令的特定处理程序,以便控件自己的类看起来是私有的小而好,每个助手类都有单一的责任来管理单一的事情